Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例


Posted in Python onSeptember 29, 2019

本文实例讲述了Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式。分享给大家供大家参考,具体如下:

demo.py(读取文件):

# 1. 打开文件
file = open("readme.txt") # 文件不存在会抛异常. 默认以只读方式打开
# with open("readme.txt") as file:  # 这种方式,会自动close()释放资源
# 2. 读取文件内容
text = file.read() # 一次性读取所有内容
print(text)
# 3. 关闭文件
file.close()

Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例

demo.py(写入文件):

# 1. 打开
file = open("readme.txt", "a") # a 以追加的方式打开 (默认以只读方式打开)
# with open("readme.txt") as file:  # 这种方式,会自动close()释放资源
# 2. 写入文件
file.write("123 hello")
# 3. 关闭
file.close()

Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Java中重定向输出流实现用文件记录程序日志
Jun 12 Python
深入理解Django的中间件middleware
Mar 14 Python
pandas数据分组和聚合操作方法
Apr 11 Python
python实现反转部分单向链表
Sep 27 Python
Python从Excel中读取日期一列的方法
Nov 28 Python
Python批量生成特定尺寸图片及图画任意文字的实例
Jan 30 Python
简单了解Python3里的一些新特性
Jul 13 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 Python
Python发送邮件封装实现过程详解
May 09 Python
Python+Appium实现自动抢微信红包
May 21 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
Sep 29 #Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 #Python
Python 继承,重写,super()调用父类方法操作示例
Sep 29 #Python
Python 类的私有属性和私有方法实例分析
Sep 29 #Python
Django REST Framework之频率限制的使用
Sep 29 #Python
基于Python实现大文件分割和命名脚本过程解析
Sep 29 #Python
Python2比较当前图片跟图库哪个图片相似的方法示例
Sep 28 #Python
You might like
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
php计算title标题相似比的方法
2015/07/29 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
2020/05/02 PHP
JavaScript入门教程(11) js事件处理
2009/01/31 Javascript
JavaScript 存在陷阱 删除某一区域所有节点
2010/05/10 Javascript
Javascript中的String对象详谈
2014/03/03 Javascript
JavaScript判断textarea值是否为空并给出相应提示
2014/09/04 Javascript
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
2015/07/29 Javascript
JavaScript的for循环中嵌套一个点击事件的问题解决
2017/03/03 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
node.js程序作为服务并在windows下开机自启动(用forever)
2017/03/29 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
Vue动态面包屑功能的实现方法
2019/07/01 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
javascript网页随机点名实现过程解析
2019/10/15 Javascript
JS中队列和双端队列实现及应用详解
2020/09/29 Javascript
微信小程序自定义底部弹出框动画
2020/11/18 Javascript
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
python中随机函数random用法实例
2015/04/30 Python
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
2016/01/20 Python
python实现自动登录后台管理系统
2018/10/18 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
关于ResNeXt网络的pytorch实现
2020/01/14 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
团日活动总结
2014/04/28 职场文书
质量保证书范本
2014/04/29 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
群众路线班子对照检查材料
2014/09/25 职场文书
老公保证书怎么写
2015/02/26 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
JS Canvas接口和动画效果大全
2021/04/29 Javascript
OpenCV全景图像拼接的实现示例
2021/06/05 Python
基于Python实现西西成语接龙小助手
2022/08/05 Golang