这是一个创建于 3800 天前的主题,其中的信息可能已经有所发展或是发生改变。
我在交互模式下可以导入并运行,没有问题!
import chardet
chardet.detect()
function at xxxxxxxx
但是写在程序里
import chardet
import urllib
#先获取网页内容
html_doc= urllib.urlopen('http://www.baidu.com').read()
#用chardet进行内容分析
char_info = chardet.detect(html_doc)
print char_info['encoding'] # baidu
就会报错
char_info = chardet.detect(html_doc)
AttributeError: 'module' object has no attribute 'detect'
请问这是为啥?
1 条回复 • 2014-07-29 11:36:45 +08:00