0
谷歌的搜索结果,我有以下代码:Python的读取与urllib的
def downloadData(queryString):
with urllib.request.urlopen(queryString) as url:
encoding = url.headers.get_content_charset()
result = url.read().decode(encoding)
return result
然而,对于谷歌,它返回HTTPS文件,我得到一个错误:
urllib.error.HTTPError: HTTP Error 403: Forbidden
下面是查询字符串:
https://www.google.com/search?q=Dow+Jones+Industrial+Average+Quote+with+volume
我该如何改变它以处理https?谢谢!
可能会帮助,如果你提供'queryString'你正在使用。 – lanzz
在附注中,您可能需要查看'requests'模块。它使用起来更容易。 –