python中的文件打开与关闭操作命令介绍


Posted in Python onApril 26, 2018

1.文件打开与关闭

在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件

open(文件名,访问模式)。

f = open('test.txt', 'w')

文件打开模式:

访问模式 说明
r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
r+ 打开一个文件用于读写。文件指针将会放在文件的开头。
w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
a+ 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。
wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
ab+ 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。

注:写打开文件的同时马上写上关闭文件

# 新建一个文件,文件名为:test.txt
f = open('test.txt', 'w')
# 关闭这个文件
f.close()

以上这篇python中的文件打开与关闭操作命令介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
收集的几个Python小技巧分享
Nov 22 Python
python入门之语句(if语句、while语句、for语句)
Jan 19 Python
python妹子图简单爬虫实例
Jul 07 Python
Djang中静态文件配置方法
Jul 30 Python
关于Python数据结构中字典的心得
Dec 04 Python
Python文本特征抽取与向量化算法学习
Dec 22 Python
浅谈Python2获取中文文件名的编码问题
Jan 09 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
python opencv如何实现图片绘制
Jan 19 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
Django实现将views.py中的数据传递到前端html页面,并展示
Mar 16 Python
python爬取企查查企业信息之selenium自动模拟登录企查查
Apr 08 Python
python3获取当前文件的上一级目录实例
Apr 26 #Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
Apr 26 #Python
python3中获取文件当前绝对路径的两种方法
Apr 26 #Python
python获取当前目录路径和上级路径的实例
Apr 26 #Python
python 删除非空文件夹的实例
Apr 26 #Python
Python3.5 创建文件的简单实例
Apr 26 #Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 #Python
You might like
Windows下的PHP5.0安装配制详解
2006/09/05 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
2015/05/13 PHP
PHP创建对象的六种方式实例总结
2019/06/27 PHP
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
js模拟hashtable的简单实例
2014/03/06 Javascript
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
jQuery团购倒计时特效实现方法
2015/05/07 Javascript
jQuery实现文本展开收缩特效
2015/06/03 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
Vue自定义全局Toast和Loading的实例详解
2019/04/18 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
微信小程序利用云函数获取手机号码
2019/12/17 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
2020/01/08 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
Python中的日期时间处理详解
2016/11/17 Python
对Python的多进程锁的使用方法详解
2019/02/18 Python
Python计算时间间隔(精确到微妙)的代码实例
2019/02/26 Python
Python修改列表值问题解决方案
2020/03/06 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
Charlotte Tilbury美国官网:英国美妆品牌
2017/10/13 全球购物
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
入党申请书自我鉴定
2013/10/12 职场文书
行政文员岗位职责
2013/11/08 职场文书
水污染治理工程专业求职信
2014/06/14 职场文书
2015年教师党员公开承诺书
2015/01/22 职场文书
我们的节日端午节活动总结
2015/02/11 职场文书
钢铁是怎样炼成的读书笔记
2015/06/29 职场文书