python文件open()函数参数:r和rb比较
来源:互联网 发布:网络作家如何赚钱 编辑:程序博客网 时间:2024/06/05 07:31
读取文本文件时,不要使用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
1 0
- python文件open()函数参数:r和rb比较
- python基础-文件读写'r' 和 'rb'区别
- python基础-文件读写'r' 和 'rb'区别
- 文件读写'r'和'rb'区别
- fopen函数以‘rb’模式 和 ‘r’ 模式打开文件的不同
- fopen打开文件"r"和"rb"格式的区别
- python中用open打开文件,报错 IOError:[Error 22] invalid mode ('rb') or filename
- python打开文件时'w'与'wb'的区别,'r'与'rb'的区别
- r.rb
- Python open() 函数 文件处理
- python open()函数 打开文件
- fopen的模式选择r和rb
- open函数后面参数'a','w','r'的区别
- fopen 参数的意义 w wb r rb
- fopen打开文件模式rb和rb+有什么区别
- Python 用OPEN读文件报错 ,路径以及r
- Python 用OPEN读文件报错 ,路径以及r
- 解析文本文件 "r" 与 "rb" 模式的区别(Python)
- Confd与Rancher-metadata结合的妙用
- iOS 远程消息推送
- 内存泄露的总结
- 欢迎使用CSDN-markdown编辑器
- 【剑指offer】合并两个有序的链表
- python文件open()函数参数:r和rb比较
- 开源框架:JFinal框架
- leetcode 数组求子集(subset)
- OpenCV计算轮廓矩
- 理解osIII中的消息队列
- The type org.apache.http.Header cannot be resolved. It is indirectly referenced from required .class
- 西安十五日游 day15 模拟赛
- 多线程GCD的详细讲解 任务和队列(串行队列,并发队列)
- 使用vs2012编译基于CGAL4.8.1应用的io.h错误解决