在PyCharm中,创建一个带有中文的html文件,进行读取的时候出现如下报错:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa1 in position 98: illegal multibyte sequence
with open('./demo.html', 'r', encoding='utf-8') as f:
result = f.read()
print(result)
在编写代码的时候,要多多留意编码格式。