python文件

Python-文件相关操作

open()

open(filename, mode) 返回一个文件对象fileobject

1. f = open(filename, 'r')
2. f.close()

filename 是文件的路径,mode 是打开的方式,有以下几种

mode function
r 只读
w 只写
a 追加
r+ 可读写
b 以二进制方式打开

+b可以和其它字符组合成mode,例如rb以二进制只读方式打开

mode参数是可选的,如果没有默认是r

Note:文件打开之后应当被及时关闭,可以查看f.closed属性以确定文件是否被关闭

with

使用with可以保证文件在结束with语句块的时候被关闭

1. with open(filename, 'r') as f:
2.     # do something
3. # 自动关闭
4. print(f.closed)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [转]C/C++ 文件读写操作总结 在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以...
    天之道天知道阅读 5,233评论 0 7
  • Python文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 input函数 i...
    步_尘阅读 718评论 0 0
  • 我的心中有一个艾薇儿,她叛逆不羁无所畏惧,可是后来,她不见了,她不再是以前的她,但是她的歌确实是很多人心里的青春。...
    易尘歌阅读 716评论 0 2
  • 记得在大约小学的时候我就很喜欢写写画画,初中的时候不好好上学,上课没事就在那写所谓的小说,不过小说里的故事就是现实...
    Pearl2016阅读 246评论 0 0
  • 生在西南方的我, 阴差阳错来到了中原地带。 我还记得当时夜色已晚, 父亲,姐,还有我。 某种意义上, 家庭的第一次...
    SILENCE75cm阅读 179评论 0 0