pythonpython print 函数 ascii 错误解决

Posted S大幕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythonpython print 函数 ascii 错误解决相关的知识,希望对你有一定的参考价值。

当 使用 print 函数时,有时会出现类似下面的错误:

print(dataset["train"][0])
UnicodeEncodeError: 'ascii' codec can't encode character '\\u201c' in position 34: ordinal not in range(128)

解决方法:

import sys
import codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())

以上是关于pythonpython print 函数 ascii 错误解决的主要内容,如果未能解决你的问题,请参考以下文章

pythonpython print 函数 ascii 错误解决

pythonpython中的字符串

Pythonpython-object.py

PythonPython的time和datetime模块

Pythonpython3-list列表引用

自学PythonPython复数(complex)