urllib2请求在不更改代码的情况下随机停止工作

2024-06-01 08:40:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在查询Mixpanel API,但经常会出现请求不通过的情况,我会遇到以下错误:

urllib2.URLError: <urlopen error [Errno 8] nodename nor servname provided, or not known>

我做了一些搜索,可能有一些缓存问题,所以我在终端中尝试了这个:

dscacheutil -flushcache

我昨晚试过上面的方法,但现在当我遇到同样的错误并尝试刷新缓存时,仍然会遇到同样的错误。你知道吗

没有任何代码更改会导致此错误。你知道吗

你知道为什么会这样吗?你知道吗

是的,我知道有两次打击。我更喜欢使用请求,但是urllib2调用在mixpanel客户机中,我不想弄乱它。你知道吗


Tags: orapi错误情况errormixpanelurllib2provided
1条回答
网友
1楼 · 发布于 2024-06-01 08:40:04

这个问题似乎通过结合阿杰的评论得到了解决:

Try after installing this pip install pyopenssl ndg-httpsclient pyasn1 if you are using python2

以及OS X Yosemite版本的DNS缓存刷新:

sudo discoveryutil mdnsflushcache

相关问题 更多 >