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如何使用AIML搭建聊天机器人
Jan 27 Python
Python3 加密(hashlib和hmac)模块的实现
Nov 23 Python
python机器学习理论与实战(二)决策树
Jan 19 Python
python如何派生内置不可变类型并修改实例化行为
Mar 21 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
python和mysql交互操作实例详解【基于pymysql库】
Jun 04 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
python 实现在shell窗口中编写print不向屏幕输出
Feb 19 Python
python中如何打包用户自定义模块
Sep 23 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
Feb 04 Python
关于python类SortedList详解
Sep 04 Python
浅析Python中的随机采样和概率分布
Dec 06 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变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
PHP实现单例模式最安全的做法
2014/06/13 PHP
php计算数组相同值出现次数的代码(array_count_values)
2015/01/20 PHP
php正则替换处理HTML页面的方法
2015/06/17 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
PHP后台实现微信小程序登录
2018/08/03 PHP
Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解
2019/10/11 PHP
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
Jquery截取中文字符串的实现代码
2010/12/22 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
全面详细的jQuery常见开发技巧手册
2016/02/21 Javascript
原生JS实现-星级评分系统的简单实例
2016/08/21 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
微信小程序实现两个页面传值的方法分析
2018/12/11 Javascript
JavaScript模板引擎原理与用法详解
2018/12/24 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
vue实现todolist功能、todolist组件拆分及todolist的删除功能
2019/04/11 Javascript
Python 连连看连接算法
2008/11/22 Python
Python的面向对象思想分析
2015/01/14 Python
详解Python中__str__和__repr__方法的区别
2015/04/17 Python
如何在Python函数执行前后增加额外的行为
2016/10/20 Python
Python实现的将文件每一列写入列表功能示例【测试可用】
2018/03/19 Python
python requests post多层字典的方法
2018/12/27 Python
对python中大文件的导入与导出方法详解
2018/12/28 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
医院实习介绍信
2014/01/12 职场文书
喷漆工的岗位职责
2014/03/17 职场文书
学生评语大全
2014/04/18 职场文书
2019年度政务公开考核工作总结模板
2019/11/11 职场文书
MySQL COUNT函数的使用与优化
2021/05/10 MySQL