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_錯了嗎?否則,你可能不會得到有用的解決方案。 –