由于python默认为Unicode编码,导致utf-8中文字符切割后输出为乱码
解决办法:
思路是设置编码格式为utf-8
代码:
import io
import sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')
这样既可解决切割字符串后中文乱码问题。
思路是设置编码格式为utf-8
代码:
import io
import sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')
这样既可解决切割字符串后中文乱码问题。