前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 之文件读写操作

Python 之文件读写操作

作者头像
py3study
发布2020-01-14 11:05:06
9050
发布2020-01-14 11:05:06
举报
文章被收录于专栏:python3

Python 读写文件

  1、打开文件

        使用 open 打开文件后,格式:open(filename,mode),最后一定要调用文件对象的 close() 方法,如图所示:

wKiom1Q7_EuTKYqgAAB3VfViyqA125.jpg
wKiom1Q7_EuTKYqgAAB3VfViyqA125.jpg

        使用到的模式(mode)有:

            r    以渎方式打开文件,可读取文件信息

            w    以血方式打开文件,可向文件写入信息。如果文件存在,则清空文件内容,在写入内容。

            a    以追加模式打开文件(一打开文件,文件指针自动移动到文件末尾),如果文件不存在则创建

            r+    以读方式打开文件,可对文件执行读去和写入的操作

            w+    消除文件内容,然后以读写方式打开文件

            a+    以读写方式打开文件,并把文件指针移到文件末尾

            b    以二进制模式打开文件,而不是文本模式

        文件对象方法:

            f.close()    关闭文件,否则会占用系统的可打开文件句柄数

            f.open()    打开文件

            f.flush()    刷新输出缓存

            f.readline()    读取一行信息

            f.readlines()    读取所有行,也就是读取整个文件

            f.read([count])    读出文件,如果有count,则读出 count 个字节

            f.write(string)     把 string 字符串写入文件 f 中

            f.tell()    获取文件指针位置

            f.writelines(list)    把list的字符串一行一行的写入文件,是连续写入,没有换行

            f.truncate([size])    截取文件,是文件大小为 size

            f.isatty()    如果文件是一个交互终端,则返回 True,否则返回 False

2、读取文件

3、写文件

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/07/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档