RateMyProfessor API for py(no auth required)
- [2020/07/05] - Update ceased, new update will be implemented in ASU Class Search
- [2019/07/25] - Optimize code, fix some rare bugs.
- [2019/07/20] - Added a function to allow users to specify
schoolId
, ifschoolId
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:
py -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