python文件open()函数参数:r和rb比较

    xiaoxiao2026-04-24  3

    读取文本文件时,不要使用rb模式打开文件,而应该仅使用r模式。

    使用r: 是推荐使用的打开文本文件的模式。因为使用此模式打开文本文件时,python默认为我们做了一些处理,比如:假设在windows下,将本来应该读入的换行符\r\n处理成\n,方便我们处理。(值得一提的是,当你将\n写入文件时,python也会默认将其替换成\r\n,如果你是win系统的话) 补充:其实是启用了通用换行符支持(UNS),它默认开启。 使用rb: 则python不会对文本文件预处理了,你读入的\r\n依然是\r\n.

    Ref: http://blog.csdn.net/handsomekang/article/details/9935821

    转载请注明原文地址: https://ju.6miu.com/read-1309179.html
    最新回复(0)