安全python

爬虫_013_文件编码问题

2023-01-16  本文已影响0人  为宇绸缪

所有的文件读写离不开open,open的语法是 open(路径, mode="模式", encoding="编码")

encoding: 编码
(1)读取文件的时候, 文件中的内容是被编码的。你希望得到的是,已经解码之后的文件。此时的open会根据你的编码来进行解码
(2)写入文件的时候,程序里有的是字符串。写入文件之前,肯定是希望程序帮你进行编码操作。此时open会根据编码自动帮你进行编码操作。给了encoding处理的就是字符串。
(3)encoding记得要手动给,因为Windows, Linux, Mac 系统默认的编码方式都不一样,不要用默认值

上一篇下一篇

猜你喜欢

热点阅读