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的getattr(),setattr(),delattr(),hasattr()
Jun 14 Python
numpy.delete删除一列或多列的方法
Apr 03 Python
python调用c++传递数组的实例
Feb 13 Python
基于Python中的yield表达式介绍
Nov 19 Python
Python操作多维数组输出和矩阵运算示例
Nov 28 Python
Python字典深浅拷贝与循环方式方法详解
Feb 09 Python
python 解决mysql where in 对列表(list,,array)问题
Jun 06 Python
Python docutils文档编译过程方法解析
Jun 23 Python
Python2与Python3关于字符串编码处理的差别总结
Sep 07 Python
Python 如何实现数据库表结构同步
Sep 29 Python
python 获取域名到期时间的方法步骤
Feb 10 Python
python实现图片转字符画的完整代码
Feb 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
收听困难?教您超简便短波广播抗干扰方法!
2021/03/01 无线电
php实现的任意进制互转类分享
2015/07/07 PHP
PHP常用的三种设计模式
2017/02/17 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
使用 laravel sms 构建短信验证码发送校验功能
2017/11/06 PHP
PHP使用SOAP调用API操作示例
2018/12/25 PHP
PHP替换Word中变量并导出PDF图片的实现方法
2020/11/26 PHP
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
js使用eval解析json实例与注意事项分享
2014/01/18 Javascript
JavaScript中使用sencha gridpanel 编辑单元格、改变单元格颜色
2015/11/26 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
js仿手机页面文件下拉刷新效果
2016/10/14 Javascript
详解jquery easyui之datagrid使用参考
2016/12/05 Javascript
layer实现弹窗提交信息
2016/12/12 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
微信小程序用户信息encryptedData详解
2018/08/24 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
原生js实现随机点餐效果
2019/12/10 Javascript
jquery实现加载更多"转圈圈"效果(示例代码)
2020/11/09 jQuery
Python操作Oracle数据库的简单方法和封装类实例
2018/05/07 Python
使用python对excle和json互相转换的示例
2018/10/23 Python
Python如何调用外部系统命令
2019/08/07 Python
Python实现栈和队列的简单操作方法示例
2019/11/29 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
优秀学生干部推荐材料
2014/02/03 职场文书
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
学生违纪检讨书200字
2014/10/21 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
大学生暑期实践报告
2015/07/13 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android