api to download scu courses
Project description
四川大学课表器api
运行环境:python3.6
# 需要第三方模块,包:requests,lxml,openpyxl
#如果是anaconda环境用conda命令
pip install lxml
pip install requests
pip install openpyxl
使用
# 安装
pip install scuCourseDownloader
# 卸载
pip uninstall scuCourseDownloader
#使用示例
import scuCourseDownloader
scuCourseDownloader.save_to_excel("2018-2019-2-1")
注意:
- save_to_excel,query函数参数的格式为 2018-2019-2-1,表示18年到19年第二学期 格式必须严格按以上格式
- 程序运行完后会在当前目录在生成一个course.xlsx文件,就是课表文件了
- 由于没有采用并发且请求频率限制问题,程序的运行时间大概在10分钟左右,建议做点其他事哦
bug,程序交流请发邮件到:w2239559319@outlook.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for scuCourseDownloader-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 720c8acd21319a316004595bee98beac8805c133503ced4c8069f796b3a17cde |
|
MD5 | 13ff47c0fd312920e5474b7e0b13aa19 |
|
BLAKE2b-256 | e3de256886911fd82c4a59c72a54fe54830d8864ab779c78887551ac966b1663 |
Close
Hashes for scuCourseDownloader-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1958866351c8f96cb9aa1b15e950d30fa7789804b40ee065c1c564a3c60793b7 |
|
MD5 | 3aef9b8ff89516ee1ab239f5124e0256 |
|
BLAKE2b-256 | 4a711039e9174abfe1fa592673792a2dfee9e817add3ea06b7a5125f594d39ce |