Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidmfinol/utcourseguide
Course selection without confusion.
https://github.com/davidmfinol/utcourseguide
Last synced: 12 days ago
JSON representation
Course selection without confusion.
- Host: GitHub
- URL: https://github.com/davidmfinol/utcourseguide
- Owner: davidmfinol
- Created: 2014-03-24T20:06:07.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-04-27T00:04:57.000Z (over 10 years ago)
- Last Synced: 2024-10-04T05:41:17.034Z (about 1 month ago)
- Language: Python
- Homepage: http://utcourseguide.com/
- Size: 215 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
UTCourseGuide
=============
UTCourseGuide crawls the UT Austin electronic Course Instructor Survey (eCIS) database to mine student feeback about UT courses, which it then re-displays to allow UT Students to have an easier time during registration.Pre-requisites
-------------
UTCourseGuide is written in Python 2.7, which can be found here:
https://www.python.org/download/releases/2.7It also requires the Scrapy python module, which can be found here:
http://doc.scrapy.org/en/latest/intro/install.htmlThe second required module is Selenium, which can be found here:
https://pypi.python.org/pypi/seleniumUsage
-------------
Run the webcrawler with the following command:
scrapy crawl utcourseguide -a username=youreid -a password=yourschoolpasswordTo have the data be stored as json, add the follwing flags: -o items.json -t json
The full command would then be:
scrapy crawl utcourseguide -a username=youreid -a password=yourschoolpassword -o items.json -t json