当 使用 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())