python文件读写模式
2016-03-14 16:07
459 查看
python中文件读写模式:
上面各模式中如果添加b,如‘rb’则可以读取二进制文件。
(1)r模式:
该模式打开的文件必须存在,如果不存在,将会出错;并且,该模式打开的文件,只能读,不能向文件中写入。(只读)(2)r+模式:
该模式打开的文件必须存在,如果不存在,将会出错;并且,该模式打开的文件,可以向文件中写入。(3)w模式:
该模式打开的文件如果已经存在,则先清空,否则新建一个文件,然后只能写入数据,不能读取。(4)w+模式
该模式打开的文件如果已经存在,则先清空,否则新建一个文件,然后可以写入数据,也可以读取。(5)a模式
该模式打开的文件如果已经存在,不会清空,否则新建一个文件,写入的内容追加到文件尾;不能读取数据。(以追加的方式写入)(6)a+模式
该模式打开的文件如果已经存在,不会清空,否则新建一个文件,写入的内容追加到文件尾;也可以读取数据。上面各模式中如果添加b,如‘rb’则可以读取二进制文件。
相关文章推荐
- 【2016年Esri开发者大会亮点解析】支持Python扩展,Pro扩展再辟蹊径
- 【2016年Esri开发者大会亮点解析】全新ArcGIS Python API,弥补Web端使用Python空白
- python print 打印unicode string的时候 去掉u' remove u'
- 欢迎使用CSDN-markdown编辑器
- 用Python写入一个文本文件
- Python Show-Me-the-Code 第 0002题
- 集体智慧编程——垃圾邮件过滤器(贝叶斯)-Python实现
- selenium+python自动化中 读取文本属性值和读取文本值
- Python简单爬虫
- Python爬虫之URLError异常处理
- python中eval函数使用
- Python: 什么是*args和**kwargs (
- 20来行的Python拼写检查器
- 简单实用Python程序
- python 模块加载机制
- python 多线程就这么简单
- python实例属性和类属性精讲
- Python基础——如何使用PyInstaller打包python程序
- 使用Aptana Studio 3开发python教程
- python mysql安装与使用