文件名称:rpi_courses:RPI 课程解析库。 从 YACS 中提取
文件大小:247KB
文件格式:ZIP
更新时间:2024-08-02 03:24:05
Python
概述 rpi_courses是一个简单的库,用于阅读和使用的课程表。 这是从提取的。 它可以解析 RPI 的 SIS 系统上提供的,并提供一个原始的面向对象的 API 层来访问课程信息。 此外,它还提供了使用约束计算调度的基本方法。 用法 安装: pip install RPICourses 然后你可以将它导入你的 python 脚本: from rpi_courses import CourseCatalog, list_sis_files list_sis_files接受一个可选的 URL 参数,默认 url 被假定为“ ”。 这个函数期望读取一个 apache 风格的文件列表页面。 它抓取那里列出的所有以 xml 文件扩展名结尾的文件,并返回这些文件的完整 URL: >>> files = list_sis_files() >>> files [u'http://sis.
【文件预览】:
rpi_courses-master
----MANIFEST.in(42B)
----.travis.yml(123B)
----README.rst(13KB)
----CHANGES.txt(241B)
----test()
--------__init__.py(0B)
--------rpi_courses()
----requirements.txt(150B)
----rpi_courses()
--------models.py(11KB)
--------utils.py(2KB)
--------web.py(3KB)
--------sis_parser()
--------__init__.py(133B)
--------scheduler.py(6KB)
--------config.py(2KB)
--------parser()
----setup.py(882B)
----.gitignore(38B)
----run(347B)
----LICENSE.txt(1KB)