1. 程式人生 > >centos7中:python3.6.5中使用slipt函式切割字串後中文亂碼

centos7中:python3.6.5中使用slipt函式切割字串後中文亂碼

由於python預設為Unicode編碼,導致utf-8中文字元切割後輸出為亂碼

解決辦法:

思路是設定編碼格式為utf-8

程式碼:

import io
import sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')

這樣既可解決切割字串後中文亂碼問題。