我调用了以下代码来访问一个 url 并尝试在该页面上打印内容:
import urllib2
f = urllib2.urlopen("https://www.reaxys.com/reaxys/secured/customset.do?performed=true&action=get_preparations&searchParam=1287039&workflowId=1338317532514&workflowStep=1&clientDateTime=2012-05-29%2015:17")
page = f.read()
print page
f.close()
我不确定该网址是否可以在任何地方访问,因此该页面上的内容可能并非所有人都可以访问。
该页面设置了用户可以在页面上停留多长时间的时间限制,在此之后,将显示一个弹出窗口,说明用户已达到超时。
这是我遇到的问题:当我在浏览器中输入 url 时,一切都打开了。但是当我尝试打印 Python 从该页面读取的内容时,Python 读取的页面只有在页面超时时才会弹出。
不知道怎么回事,是Python还是网站?如何让 Python 读取该页面上的实际内容?
提前致谢。