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 相关文章推荐
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
python 查找字符串是否存在实例详解
Jan 20 Python
python开发简易版在线音乐播放器
Mar 03 Python
Python 多线程Threading初学教程
Aug 22 Python
详解python中的线程
Feb 10 Python
python实现最长公共子序列
May 22 Python
Python设计模式之策略模式实例详解
Jan 21 Python
python利用openpyxl拆分多个工作表的工作簿的方法
Sep 27 Python
浅析python redis的连接及相关操作
Nov 07 Python
使用Tensorflow将自己的数据分割成batch训练实例
Jan 20 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
Jun 23 Python
为什么说python更适合树莓派编程
Jul 20 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 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
PHP 时间转换Unix时间戳代码
2010/01/22 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
php数据序列化测试实例详解
2017/08/12 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
javascript Deferred和递归次数限制实例
2014/10/21 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
2015/07/28 Javascript
轻松理解JavaScript之AJAX
2017/03/15 Javascript
webpack2.0搭建前端项目的教程详解
2017/04/05 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
2019/04/09 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
Node.js API详解之 tty功能与用法实例分析
2020/04/27 Javascript
[51:53]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第二场 11.01
2020/11/02 DOTA
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python中定时任务框架APScheduler的快速入门指南
2017/07/06 Python
Python异常处理知识点总结
2019/02/18 Python
python 弹窗提示警告框MessageBox的实例
2019/06/18 Python
python3.7实现云之讯、聚合短信平台的短信发送功能
2019/09/26 Python
Python读取csv文件实例解析
2019/12/30 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
存储过程的优缺点是什么
2015/01/10 面试题
秋季校运动会广播稿
2014/02/23 职场文书
学习雷锋做美德少年寄语大全
2014/04/09 职场文书
人力资源管理专业应届生求职信
2014/04/24 职场文书
环保标语口号
2014/06/13 职场文书
老人再婚离婚协议书范本
2014/10/27 职场文书
入党团支部推荐意见
2015/06/02 职场文书
2016新年年会主持词
2015/07/06 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
pytorch损失反向传播后梯度为none的问题
2021/05/12 Python
详解Python中的进程和线程
2021/06/23 Python