我试图找到适合从中下载内核补丁的模块 kernel.org网站
例如,要在https://patchwork.kernel.org/patch/62948/mbox/
下载文件我理解urlgrabber在debian上有https问题。 urllib2似乎也有这个url的问题(说getaddrinfo失败了,即使到达其他网址没有问题)
任何帮助将不胜感激
答案 0 :(得分:1)
好奇,这个网址应该可以正常工作(虽然我只在Mac OS X上尝试过)。我在我的代码中使用了这个非常简单的测试:
import urllib
get_url = lambda url : urllib.urlopen(url).read()
data = get_url('https://patchwork.kernel.org/patch/62948/mbox/')
当然,这会将结果加载到内存中 - 但它确实有效。您使用的是哪个版本的Python?我唯一能想到的是你的Python套接字模块是在没有SSL支持的情况下编译的。
答案 1 :(得分:0)