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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

Supported by

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