Skip to content
/ polimi.py Public

Unofficial library to access the Politecnico di Milano "open data"

License

Notifications You must be signed in to change notification settings

edne/polimi.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

polimi.py

Unofficial Python library to access public available informations from Politecnico di Milano website.

Work in progress, for now it only takes informations about classrooms and their occupation.

Usage

pip install -r requirements.txt

From the command line interface

./cli.py classrooms free 25/05/2017 17:00 18:00
./cli.py classrooms search "E.G.1"

It works also with partial queries, like eg or d.0.

Output example:

[{'category': 'AULA DIDATTICA',
  'department': '-',
  'id': '19',
  'name': 'E.G.1',
  'type': 'PLATEA FRONTALE',
  'where': 'Milano Città Studi, Via Bassini'}]

As library

Read the source.

Contributing

Contributions are welocome, please follow the PEP8 standard if you wanto to write code.

If you need a feature feel free to open an issue.

Acknowledgements and license

Based on the work of @TopoDiFogna in his Telegram bot.

Released under the terms of GNU Affero General Public License. TL; DR: if you modify this library and use it to make "cloud" services you have to release the modified code.

About

Unofficial library to access the Politecnico di Milano "open data"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published