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通过websocket与js客户端通信示例分析
Jun 25 Python
编写Python脚本来获取Google搜索结果的示例
May 04 Python
详解Python3中字符串中的数字提取方法
Jan 14 Python
Sanic框架蓝图用法实例分析
Jul 17 Python
windows下python 3.6.4安装配置图文教程
Aug 21 Python
python批量赋值操作实例
Oct 22 Python
详解PyCharm+QTDesigner+PyUIC使用教程
Jun 13 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 Python
django 数据库连接模块解析及简单长连接改造方法
Aug 29 Python
Python configparser模块配置文件过程解析
Mar 03 Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 13 Python
windows系统Tensorflow2.x简单安装记录(图文)
Jan 18 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
一个ftp类(ini.php)
2006/10/09 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
Yii框架连表查询操作示例
2019/09/06 PHP
jQuery 学习 几种常用方法
2009/06/11 Javascript
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
一个不错的字符串转码解码函数(自写)
2014/07/31 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
仿照Element-ui实现一个简易的$message方法
2020/09/14 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
[00:10]DOTA2全国高校联赛速递
2018/05/30 DOTA
在Windows8上的搭建Python和Django环境
2014/07/03 Python
Python代码调试的几种方法总结
2015/04/15 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
python2和python3实现在图片上加汉字的方法
2019/08/22 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
2020/03/17 Python
通过实例简单了解python yield使用方法
2020/08/06 Python
python 发送get请求接口详解
2020/11/17 Python
时尚圣经:The Fashion Bible
2019/03/03 全球购物
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
会计实习生自我鉴定
2013/12/12 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
公司年底活动方案
2014/08/17 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
研究生论文答辩开场白
2015/05/27 职场文书
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
基于angular实现树形二级表格
2021/10/16 Javascript