關於python使用list出現亂碼的解決


昨天在敲python的一個小實例的時候,用到了readlines()這個函數,但是將文件讀出來的時候是亂碼,也並不是完全亂碼,只是中文出現了亂碼,數字還是顯示正常的,同時也不報錯。源碼以及文件截圖如下:

運行之后會出現亂碼:
嘗試着用百度到的一些方法引用編碼解決這個問題,最終還是找到了方法:
print lines
將它換成是:
print '\n'.join(lines)
就解決了這個問題,無意之中就會導致這種編碼錯誤,讓新手很頭疼。
修改之后的運行截圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM