【文件属性】:
文件名称:ilmsdump:在关闭之前,请转储NTHU iLMS数据。 http
文件大小:51KB
文件格式:ZIP
更新时间:2021-05-15 21:02:03
Python
NTHU iLMS backup tool
Installation
Requirements: Python 3.8 or later
python -m pip install -U https://github.com/afq984/ilmsdump/archive/main.zip
The same command can be used to update to the latest version.
You may want to specify --user , or install in a .
Usage Examples
登入
ilmsdump --login
重新登入:
ilmsdump --logout --login
汇出课程
使用网址中的Course ID汇出以及 :
ilmsdump 74 46274
汇出所有修过的课:
ilmsd
【文件预览】:
ilmsdump-main
----ilmsdump()
--------fileutil.py(1KB)
--------captcha.py(2KB)
--------__init__.py(41KB)
----pyproject.toml(136B)
----.github()
--------workflows()
----noxfile.py(750B)
----Dockerfile(418B)
----tests()
--------test_grouplist.py(314B)
--------test_material.py(954B)
--------test_course.py(3KB)
--------test_submitted_homework.py(560B)
--------test_attachment.py(2KB)
--------test_score.py(350B)
--------captcha()
--------conftest.py(238B)
--------test_fileutil.py(2KB)
--------test_announcement.py(757B)
--------test_video.py(481B)
--------test_helpers.py(3KB)
--------test_downloadable.py(315B)
--------test_discussion.py(668B)
--------test_cli.py(4KB)
--------test_homework.py(2KB)
--------test_downloader.py(2KB)
--------data.py(6KB)
--------test_client.py(2KB)
----LICENSE(1KB)
----ilmsserve()
--------templates()
--------__init__.py(15KB)
----setup.py(1KB)
----.gitignore(2KB)
----.dockerignore(10B)
----README.md(3KB)
----.flake8(52B)