博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 中 open()文件操作的方式
阅读量:5927 次
发布时间:2019-06-19

本文共 704 字,大约阅读时间需要 2 分钟。

Python的open方法用来打开一个文件。第一个参数是文件的位置和文件名,第二个参数是读写模式;

f=open('/1.txt','w')

读写模式的类型有:

rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)

w   以写方式打开,
a   以追加模式打开 (从 EOF 开始, 必要时创建新文件)
r+   以读写模式打开
w+  以读写模式打开 (参见 w )
a+   以读写模式打开 (参见 a )
rb    以二进制读模式打开
wb   以二进制写模式打开 (参见 w )
ab   以二进制追加模式打开 (参见 a )
rb+  以二进制读写模式打开 (参见 r+ )
wb+  以二进制读写模式打开 (参见 w+ )
ab+  以二进制读写模式打开 (参见 a+ )
a.        Python 2.3 中新增

注意:

1、使用'W',文件若存在,首先要清空,然后(重新)创建,

2、使用'a'模式 ,把所有要写入文件的数据都追加到文件的末尾,即使你使用了seek()指向文件的其他地方,如果文件不存在,将自动被创建。

3、使用open打开文件后一定要记得关闭文件对象,f.close()。可以用try/finally语句来确保最后能关闭文件。

python 中open()文件操作的方式 - loveyangmao@126 - loveyangmao@126的博客file_object= open('thefile.txt')

python 中open()文件操作的方式 - loveyangmao@126 - loveyangmao@126的博客try:
python 中open()文件操作的方式 - loveyangmao@126 - loveyangmao@126的博客 all_the_text = file_object.read( )
python 中open()文件操作的方式 - loveyangmao@126 - loveyangmao@126的博客finally:
python 中open()文件操作的方式 - loveyangmao@126 - loveyangmao@126的博客 file_object.close( )
注:不能把open语句放在try块里,因为当打开文件出现异常时,文件对象file_object无法执行close()方法。

转载地址:http://aohvx.baihongyu.com/

你可能感兴趣的文章
SQL优化常用方法11
查看>>
【存储】GPFS简介及搭建
查看>>
Java中的字符串 II
查看>>
正则表达式太慢?这里有一个提速100倍的方案(附代码)
查看>>
Linux 线程分离状态
查看>>
[20160112]存储还是应用问题.txt
查看>>
[20160711索引键值在B tree索引块中的顺序2
查看>>
如何提升网站安全?网站托管公司教你!
查看>>
6天通吃树结构—— 第一天 二叉查找树
查看>>
HTTP状态管理机制之Cookie(转)
查看>>
Git学习-->GitLab如何修改时区?
查看>>
谁拉大了中国制造的贫富差距?
查看>>
innodb_buffer_pool_size大小设置
查看>>
mybatis 使用经验小结 good
查看>>
【高德地图API】从零开始学高德JS API(二)地图控件与插件——测距、圆形编辑器、鼠标工具、地图类型切换、鹰眼鱼骨...
查看>>
十天学Linux内核之第六天---调度和内核同步
查看>>
Java---文件的切割与合并,已经实现图形界面(工具)
查看>>
微信小程序把玩(三十五)Video API
查看>>
开源的rtsp实现
查看>>
戴尔SC系列入门级中端存储引入全方位的企业级功能
查看>>