我在Ubuntu中使用python3版本。
我使用的代码可以在python 2.7版本中运行。
但是我在python 3中得到了一些导入错误和属性错误。
我想编辑3.6版本的代码。
但我找不到任何有关属性错误故障排除的文档。
我收到的错误信息如下:
taylor@taylor-Rev-1-0:~/taylor/pyBook/ch2$ python parse_image.py
Traceback (most recent call last):
File "parse_image.py", line 35, in <module>
main()
File "parse_image.py", line 28, in main
charset = f.info().getparam('charset')
AttributeError: 'HTTPMessage' object has no attribute 'getparam'
我导入的方法或类如下所示:
from urllib.request import urlopen
from html.parser import HTMLParser
答案 0 :(得分:0)
charset = response.headers.get_content_charset()
你可以在python3中使用它