https://github.com/keplerc/classucla
A class check and enroll program for UCLA. It can scan through all the classes' detailed information and send notification by email or wechat
https://github.com/keplerc/classucla
Last synced: about 2 months ago
JSON representation
A class check and enroll program for UCLA. It can scan through all the classes' detailed information and send notification by email or wechat
- Host: GitHub
- URL: https://github.com/keplerc/classucla
- Owner: KeplerC
- License: gpl-3.0
- Created: 2017-07-09T09:20:02.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-02T20:41:10.000Z (about 7 years ago)
- Last Synced: 2025-03-21T01:17:48.449Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 6.52 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ClassUCLA
## Files
* available_spot: check if the class has available spot
* daily_report: report not matter if class is available
* restriction\_is\_gone: check if certain restriction is gone
## Todo list
* To be more organized
* wechat
## iclass Library
This is a class information check library for myUCLA.
it has all the information that you need for watching a class. All one needs to do is to edit the json file.
the other file is to find detailed class information.
It can scan through all the classes' detailed information and output an excel, csv(or pd DataFrame)
Now it supports
* subject
* course number
* title
* website
* status
* waitlist*status
* days
* time
* location
* units
* instructor
* final_exam_day
* final_exam_weekday
* final_exam_time
* final_exam_avail
* grade_type
* restriction
* impacted
* individual*studies
* level
* *requisite*//TODO
* course*description
* class description
* GE requirement
* writingII requirement
* diversity requirement
* class notes