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中的sort()方法使用基础教程
Jan 08 Python
PyCharm安装第三方库如Requests的图文教程
May 18 Python
python中利用h5py模块读取h5文件中的主键方法
Jun 05 Python
Python实现求解一元二次方程的方法示例
Jun 20 Python
selenium+python实现1688网站验证码图片的截取功能
Aug 14 Python
Python多线程原理与用法详解
Aug 20 Python
基于PyQt4和PySide实现输入对话框效果
Feb 27 Python
Python2与Python3的区别实例分析
Apr 11 Python
PyQt5实现从主窗口打开子窗口的方法
Jun 19 Python
PyCharm导入python项目并配置虚拟环境的教程详解
Oct 13 Python
Django模型验证器介绍与源码分析
Sep 08 Python
详解python字符串驻留技术
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打造属于自己的MVC框架
2012/03/07 PHP
php实现加减法验证码代码
2014/02/14 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
Yii CDBCriteria常用方法实例小结
2017/01/19 PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
2019/09/30 PHP
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
Dom 是什么的详细说明
2010/10/25 Javascript
jQuery性能优化28条建议你值得借鉴
2013/02/16 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
2016/03/08 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
2016/06/21 Javascript
第九篇Bootstrap导航菜单创建步骤详解
2016/06/21 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
React组件refs的使用详解
2018/02/09 Javascript
webpack本地开发环境无法用IP访问的解决方法
2018/03/20 Javascript
vuex提交state&&实时监听state数据的改变方法
2018/09/16 Javascript
express.js中间件说明详解
2019/03/19 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
js实现简单选项卡制作
2020/08/05 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
[19:54]夜魇凡尔赛茶话会 第一期02:看图识人
2021/03/11 DOTA
Python实现一个转存纯真IP数据库的脚本分享
2017/05/21 Python
Python实现字符串匹配算法代码示例
2017/12/05 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
html5 viewport使用方法示例详解
2013/12/02 HTML / CSS
市场营销专业个人求职信范文
2013/12/14 职场文书
给医院的感谢信
2015/01/21 职场文书
军训决心书范文
2015/09/22 职场文书
写作技巧:优秀文案必备的3种结构
2019/08/19 职场文书
OpenFeign实现远程调用
2022/08/14 Java/Android