[英]Why urllib.urlopen doesn't (seem to) work with Stack Overflow?
我需要从堆栈溢出中检索我的信息。 我要检索的网页是这样的。
http://stackoverflow.com/users/260127/prosseek
当我运行脚本时,似乎没有返回任何结果。
import urllib
sock = urllib.urlopen("http://stackoverflow.com/users/260127/prosseek")
htmlSource = sock.read()
sock.close()
print htmlSource
而与此同时,我几乎立即获得了结果。
import urllib
sock = urllib.urlopen("http://diveintopython.net/")
htmlSource = sock.read()
sock.close()
print htmlSource
可能是什么问题?
PS。 我不知道是否应该在MetaStackOverflow上问这个问题。
它对我来说“有效”-返回的页面是404错误。 尝试将URL https://stackoverflow.com/users/XXXXX/prosseek放入浏览器,然后亲自查看。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.