urllib.urlopen“找不到文件错误”

2024-04-26 16:27:31 发布

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

[Errno 2] No such file or directory: 'http://api.nytimes.com/svc/search/v1/article?query=title:music&api-key=**********'

这是我从中得到的错误urllib.urlopen当我试图打开上面的地址时(出于明显的原因,我用星号标出了API键,但在实际的错误消息中它是存在的)

代码是:

^{pr2}$

我为诊断问题添加的前两行代码。实际上,url确实包含错误消息返回的字符串,它实际上是一个string对象(str)。在

如果我在我的Mac上尝试相同的URL并且它可以工作(这个代码在某处的云服务器上运行),如果我在那个服务器上,在Python终端上尝试相同的URL,它就可以工作了。但由于某些原因,当这行代码在脚本中执行时,它没有。有什么想法吗?在


Tags: orno代码服务器apihttp消息url