我查詢Mixpanel API相當一致,但每隔一段時間,該請求不通過,我給出的這個錯誤:urllib2的要求隨機停止工作,無需更改代碼
urllib2.URLError: <urlopen error [Errno 8] nodename nor servname provided, or not known>
我做某些搜索和可能有一些緩存的問題,所以我想這在終端:
dscacheutil -flushcache
我試過上述昨晚和它的工作,但現在當我招呼着同樣的錯誤,我嘗試刷新緩存,我仍然有同樣的錯誤。
沒有任何代碼更改會給我這個錯誤。
任何想法爲什麼會發生這種情況?
P.S.是的,我知道urllib2的打擊。我更願意使用請求,但urllib2調用是在混合面板客戶端中,我不想惹惱它。
更改DNS服務器,例如8.8.8.8由谷歌託管,並且在提取變更方面速度相當快,而且一般無憂無慮。 –
@TymoteuszPaul看起來很不幸工作 – metersk
在安裝此pip安裝後嘗試pyopenssl ndg-httpsclient pyasn1 如果您正在使用python2 – Ajay