白金显微镜 发表于 2020-7-19 16:58:03

使用chardet报错缩进字符

求问各位大佬小白来回卸载python重装心力交瘁

zltzlt 发表于 2020-7-19 16:59:22

发文本,不要发图片

白金显微镜 发表于 2020-7-19 17:03:25

zltzlt 发表于 2020-7-19 16:59
发文本,不要发图片

好的好的 我找一下

白金显微镜 发表于 2020-7-19 17:16:03

import urllib.request
response = urllib.request.urlopen("http://bbs.fishc.com").read()
import chardet
chardet.detect(response)
#现在的问题又变成了(AttributeError: partially initialized module 'chardet' has no attribute 'detect' (most likely due to a circular import)请问什么叫做循环引用?)

Twilight6 发表于 2020-7-19 17:52:16

白金显微镜 发表于 2020-7-19 17:16
import urllib.request
response = urllib.request.urlopen("http://bbs.fishc.com").read()
import char ...


运行了没问题,就是你的最后一个括号用成中文的了,我帮你加上了 print :

import urllib.request
import chardet

response = urllib.request.urlopen("http://bbs.fishc.com").read()
print(chardet.detect(response))

白金显微镜 发表于 2020-7-19 18:30:53

Twilight6 发表于 2020-7-19 17:52
运行了没问题,就是你的最后一个括号用成中文的了,我帮你加上了 print :

谢谢谢谢!我还发现我有一个脚本文件命名了chardet所以报错AttributeError.
页: [1]
查看完整版本: 使用chardet报错缩进字符