Python文件使用“wb”方式打開,寫入內容


Python文件使用“wb”方式打開,寫入字符串會報錯,因為這種打開方式為:以二進制格式打開一個文件只用於寫入。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。

所以寫入的字符類型需為二進制格式,如:f.write("hello".encode('ascii'))

寫入的編碼范圍不為128以內,就不能使用ascii了,如:fh.write("漢字".encode('UTF-8'))


免責聲明!

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



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