Skip to main content

Fixed some weird bugs that could be triggered rarely.

Project description

RateMyProfessorPy

RateMyProfessor API for py(no auth required)

  • [2019/07/25] - Optimize code, fix some rare bugs.
  • [2019/07/20] - Added a function to allow users to specify schoolId, if schoolId is not specified, ASU will be the default school for the search result.
  • [2019/07/19] - Added a function to get tags of a specific professor from RMP
  • [2019/07/18] - Project Launched

installing the package using the following command:

py -m pip install RateMyProfessorPyAPI

if update is needed, use following code:

pip -m pip install RateMyProfessorPyAPI --upgrade

Use following code to start the api in python:

aapi = RMPClass.RateMyProfAPI(schoolId=45, teacher="xxx")
aapi.retrieveRMPInfo()

Use following code to check specific professor's rating out of 5.0:

aapi.getRMPInfo()            #string

Use following code to check specific professor's tags:

aapi.getTags()              #string

Use following code to check specific professor's hottest tag:

aapi..getFirstTag()         #string

Use following code to check the percentage that students would take again:

aapi.getWouldTakeAgain()   #string

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RateMyProfessorPyAPI-1.2.1.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

RateMyProfessorPyAPI-1.2.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file RateMyProfessorPyAPI-1.2.1.tar.gz.

File metadata

  • Download URL: RateMyProfessorPyAPI-1.2.1.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0

File hashes

Hashes for RateMyProfessorPyAPI-1.2.1.tar.gz
Algorithm Hash digest
SHA256 44b807645f53fb4cadc7c784af726f8d72f1b8682f3c75ad687795450516ecb6
MD5 6339c64ddd404732eff82541e4e6bfa0
BLAKE2b-256 c3d8d786aa3fb9dfb51b6047ac9ff4a80f1b24a6ea9ef3a44455a6880c5d497e

See more details on using hashes here.

File details

Details for the file RateMyProfessorPyAPI-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: RateMyProfessorPyAPI-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0

File hashes

Hashes for RateMyProfessorPyAPI-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0a681b7abb2d743195b6953394150dfb2528b0b50365e361df45b0e694f0f802
MD5 4ff0c55d96bb2ecba28aed52535d570f
BLAKE2b-256 75ba8b79869f4309032a837ac886fae4c0ad4f88d7f50a4bdb8e9d35a702f958

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page