@[TOC]python 字符处理
在python中打印中文数据,显示正常;但当把输出存储到txt文档时,中间出错。执行 python example.py 是正常的,屏幕显示了中文;但执行python example.py > 1.txt,程序出错,显示“UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb7 in position 75: invalid start byte”的错误。
修改方法将print(str(textContent))修改为:
print(str(textContent).encode(‘gbk’, ‘ignore’).decode(‘gbk’))



