我想urllib2
用于 python 3,但我认为它没有这样的名称。
我用urllib.request
,有没有其他方法可以使用urllib2?
urllib2
在 Python 3 中已分为几个模块:
该
urllib2
模块已被拆分为 Python 3 中名为urllib.request
和urllib.error
. 在将源代码转换为 Python 3 时,该2to3
工具将自动调整导入。
urllib.request
是您要用于发出 HTTP 请求的内容。
或者,开源Requests库提供了一个更简单、更干净的 API,用于在 Python 2 和 3 中发出 HTTP 请求。
你应该试试Requests ;它适用于 Python 2.6-3.3。HTH。
在 Python 3.0 中,该
urllib2
模块被拆分为多个名为urllib.request
和urllib.error
. 将源转换为 3 时,该2to3
工具将自动调整导入