我用Python、mechanize和Beautiful Soup遍历了我们大学图书馆的订房页面,可以在这里找到
https://rooms.library.dc-uoit.ca/uoit_studyrooms/calendar.aspx
我用mechanize创建了一个浏览器,根据上面列出的两个可用日期中的一个,它会显示一个可预订时间表。如果单元格处于“打开”状态,则它具有以下形式的链接:
href= 'temp.aspx?starttime=8:00 AM&room=LIB305&next=book.aspx'
当我在普通浏览器窗口中单击该链接时,它会将我重定向到此页面:
https://rooms.library.dc-uoit.ca/uoit_studyrooms/book.aspx
但是,当我使用mechanize浏览器实例打开它时,我会被重定向回原始页面。我在整个过程中都在使用同一个浏览器实例,cookies似乎没有变化(我只能看到1个)。我不知道为什么我没有被重定向到正确的页面。有什么提示吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐