如何解决python 3:urllib.error.HTTPError:HTTP错误403:禁止
我正在尝试使用以下代码获取库存数据,但出现此错误。
urllib.error.HTTPError:HTTP错误403:禁止
import urllib.request
import json
class GoogleFinanceAPI:
def __init__(self):
self.prefix = "http://finance.google.com/finance/info?client=ig&q="
def get(self,symbol,exchange):
url = self.prefix+"%s:%s"%(exchange,symbol)
u = urllib.request.urlopen(url)
content = u.read().decode('utf-8')
obj = json.loads(content[3:])
return obj[0]
if __name__ == "__main__":
c = GoogleFinanceAPI()
quote = c.get("RELIANCE","NSE")
print(quote)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。