【发布时间】:2020-04-13 11:17:05
【问题描述】:
我正在尝试阅读此特定网页 NSE Option Chain
但无论如何我都没有得到任何回应。同时,如果我更改指向谷歌网站的链接,它就可以工作。 这里的任何人都可以帮助解决这个问题。
这是我的代码
link="https://nseindia.com/live_market/dynaContent/live_watch/option_chain/optionKeys.jsp"
import urllib
print ("Going to read")
f = urllib.urlopen(link)
print ("Read")
myfile = f.read()
print(myfile)
【问题讨论】:
-
我认为服务器正在丢弃非浏览器会话的连接。为我打开 chrome,但我无法使用
requests或curl访问该网站 -
您可能想查看
selenium,它允许您使用 python 运行浏览器会话 -
“没有得到任何回应”是什么意思?您的请求因超时而失败,或者服务器以一些错误代码响应?
标签: python web-scraping python-requests urllib