0
我使用anaconda和python 3 - 我在下面写道,但由于某种原因无法工作。我对python非常陌生,请帮忙!谢谢。如何在python 3中使用urllib? 4
import urllib.request
x = urllib.request.urlopen('https://www.google.com')
print(x.read())
我使用anaconda和python 3 - 我在下面写道,但由于某种原因无法工作。我对python非常陌生,请帮忙!谢谢。如何在python 3中使用urllib? 4
import urllib.request
x = urllib.request.urlopen('https://www.google.com')
print(x.read())
你需要一个ssl.SSLContext()
并假设你已经安装了正确的CA证书,您可以直接创建一个或使用ssl.create_default_context(...)
,如:
>>> import ssl
>>> resp = urllib.request.urlopen('https://www.google.com', context=ssl.SSLContext())
>>> resp.status
200
另外,使用更高级别的图书馆像requests
你能告诉我们_exactly_错了吗?否则,你可能不会得到有用的解决方案。 –