python print输出字符串报错
原创
文章标签 python 字符串 ico 文章分类 Python 后端开发
©著作权归作者所有:来自51CTO博客作者CorwinPC的原创作品,请联系作者获取转载授权,否则将追究法律责任
利用print函数打印字符串报以下错误,原因是因为字符串里面包含Unicode字符。
Traceback (most recent call last):
UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\U0001f6d2’ in position 130: illegal multibyte sequence
解决办法:
将以下代码添加到文件中以解决该问题
[En]
Add the following code to the file to solve the problem
import ioimport syssys.stdout = io.TextIOWrapper(sys.stdout.buffer, errors='replace', line_buffering=True)
- 赞
- 收藏
- 评论
- *举报
Original: https://blog.51cto.com/YangPC/5483135
Author: CorwinPC
Title: python print输出字符串报错
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/513529/
转载文章受原作者版权保护。转载请注明原作者出处!