爱丁堡大学t@ed时间表服务的python库
python-ted的Python项目详细描述
Python TeD.Br/>爱丁堡大学图书馆[Te]课时服务的Python图书馆[Te]。
BR/>免责声明:该图书馆尚未被爱丁堡大学所宽恕。**BR/> BR/>‘Python TD’是由学生建造的,只是擦掉了现有的时间表Web服务,因为学校没有发布任何API或时间表数据。
《安装
``sh
pip install python ted
````
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
->-[`icalendar ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `.python.org/pypi/requests)
##
>
``python
>gt>gt;导入icalendar
>gt>gt>gt;导入ted
>
>初始化客户端并下载课程列表
>>>gt;时间表=ted.client()
;regex与课程列表匹配:导入re
>gt>gt>gt;导入re
>gt>gt;时间表。匹配(re.compile('data')匹配(re.compile('data')
>
>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>是的-数据与分析)>;,<;课程:…>;,…]
>;>;时间表。匹配(重新编译(“INFR08015”))
[<;课程:INFR08015(信息学1-数据与分析)>;]
>;>;时间表。课程(代码='无效课程代码')
无
```
每个“课程”对象有3个主要属性:
-`title`:人类可读的课程名称。
-`code`:爱丁堡大学课程代码(见时间表或考试脚本)。
-`identifier`:t@ed特定课程标识符。
``python
>;>课程=时间表。课程(代码='INFR08015')
Cal.to_cial()
“begin:vCalendar…”
````
----
-获取t@ed的API访问。
许可证
----
此源代码受Mozilla Public
许可证第2.0版条款的约束。如果MPL的副本没有随此
文件一起分发,您可以在http://mozilla.org/mpl/2.0/
[iCalendar]:https://pypi.python.org/pypi/iCalendar上获取一个。
BR/>免责声明:该图书馆尚未被爱丁堡大学所宽恕。**BR/> BR/>‘Python TD’是由学生建造的,只是擦掉了现有的时间表Web服务,因为学校没有发布任何API或时间表数据。
《安装
``sh
pip install python ted
````
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
->-[`icalendar ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `.python.org/pypi/requests)
##
>
``python
>gt>gt;导入icalendar
>gt>gt>gt;导入ted
>
>初始化客户端并下载课程列表
>>>gt;时间表=ted.client()
;regex与课程列表匹配:导入re
>gt>gt>gt;导入re
>gt>gt;时间表。匹配(re.compile('data')匹配(re.compile('data')
>
>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>是的-数据与分析)>;,<;课程:…>;,…]
>;>;时间表。匹配(重新编译(“INFR08015”))
[<;课程:INFR08015(信息学1-数据与分析)>;]
>;>;时间表。课程(代码='无效课程代码')
无
```
每个“课程”对象有3个主要属性:
-`title`:人类可读的课程名称。
-`code`:爱丁堡大学课程代码(见时间表或考试脚本)。
-`identifier`:t@ed特定课程标识符。
``python
>;>课程=时间表。课程(代码='INFR08015')
Cal.to_cial()
“begin:vCalendar…”
````
----
-获取t@ed的API访问。
许可证
----
此源代码受Mozilla Public
许可证第2.0版条款的约束。如果MPL的副本没有随此
文件一起分发,您可以在http://mozilla.org/mpl/2.0/