错误信息:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\u2764’ in position 98779: illegal multibyte sequence 原因:print()函数自身有限制,不能完全打印所有的unicode字符。 解决方案 import io sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')