我正在尝试阅读此特定网页 NSE Option Chain
但是,无论如何我都没有得到任何回应。同时,如果我更改了指向Google网站的链接,则它可以正常工作。 这里的任何人都可以帮助解决问题。
这是我的代码
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)
答案 0 :(得分:0)
好吧,它既可以通过浏览器也可以通过Python requests库对我有用:
import requests
url = "https://nseindia.com/live_market/dynaContent/live_watch/option_chain/optionKeys.jsp"
response = requests.get(url)
print(response.text)
response.text
包含带表的HTML页面,因此我可以将其保存到文件中,然后用浏览器打开,它看起来与实际URL相似(除了缺少样式)>
with open("page.html", "w") as f:
f.write(response.text)