gpt4 book ai didi

python urllib 错误

转载 作者:行者123 更新时间:2023-11-28 19:59:19 26 4
gpt4 key购买 nike

所以我有这段代码:

def crawl(self, url):
data = urllib.request.urlopen(url)
print(data)

但是当我调用函数时,它返回

    data = urllib.request.urlopen(url)
AttributeError: 'module' object has no attribute 'request'

我做错了什么?我已经导入了 urllib..

使用 python 3.1.3

最佳答案

在python3中,urllib是一个包含request、response、error三个模块的包,分别用于不同的目的。

每当您在 Python2 中使用 import urllibimport urllib2 时。将它们替换为

import urllib.request
import urllib.response
import urllib.error

类和方法相同。

顺便说一句,如果您从 python2 转换为 python3,请使用 2to3 工具。

关于python urllib 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5177219/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com