python控制臺輸出亂碼問題解決方法:
亂碼原因:
源碼文件的編碼格式為utf-8,但是window的本地默認編碼是gbk,所以在控制臺直接打印utf-8的字符串當然是亂碼了!
解決方法:
1、print(mystr.decode('utf-8').encode('gbk'))
2、比較通用的方法:
importsys
type=sys.getfilesystemencoding()
print(mystr.decode('utf-8').encode(type))
以上內(nèi)容為大家介紹了Python控制臺輸出亂碼問題怎么解決,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。