nsoforpenn

Code base to scrape an ical that describes events, times, locations and more regarding NSO events.


Keywords
penn, nso, new, student, orientation, university, Pennsylvania, labs
License
Other
Install
pip install nsoforpenn==0.1

Documentation

Penn New Student Orientation Python SDK

A quick ical parser to be used for NSO 2016 in place of an RSS Feed to list event times, locations, descriptions, etc.

License

This is published under the MIT license. See LICENSE.

Setup

  • Install redis
  • Create new virtualenv
  • Install requirments using 'pip install -r requirements.txt'
  • Run the NSO API server using 'python runserver.py'

Usage

View All Dates

URL http://api.pennlabs.org/nso
Response Formats JSON

View All Events on Specific Date

URL http://api.pennlabs.org/nso/events?q={date}
Parameters
Name Default Description Example Values
q Required The date of interest 08-23-2016, 09-04-2016