由于我们的学校网站没有提供可视化的时间表,而是提供了类似以下内容,因此我试图为我的大学时间表创建时间表应用程序:
description of registered courses
考虑到这一点,我已经开始了这个项目,并列出了完成它所需采取的步骤。
在这四个通用步骤中,我已经完成了第三步,这是数据抓取部分。但是,我遇到了一些问题,无法弄清楚如何执行步骤1。我想知道是否有人可以在这里帮助我。
为了提供更多具体细节,学校网站链接为https://ics.twu.ca/ICS/。从这里开始,我不知道如何编写一个可以请求URL并使用用户名和密码进行POST请求的脚本。
我正在用Python编写该程序。
我正在尝试为我的大学日程安排时间表应用程序,因为我们的学校网站没有提供可视化的时间表,而是提供了以下内容:注册的说明...
认证请求是https://ics.twu.ca/ICS/
上的POST。从页面获取所有input
名称/值对,使用会话记录cookie(以防万一)。此表格使用multipart/form-data
,因此请使用files
参数。