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计算时间差的方法
May 20 Python
python实现在字符串中查找子字符串的方法
Jul 11 Python
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
python基础教程项目四之新闻聚合
Apr 02 Python
python调用百度语音识别api
Aug 30 Python
python实现图片转字符小工具
Apr 30 Python
Python中类似于jquery的pyquery库用法分析
Dec 02 Python
pytorch中使用cuda扩展的实现示例
Feb 12 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
keras 获取某层的输入/输出 tensor 尺寸操作
Jun 10 Python
Python 处理表格进行成绩排序的操作代码
Jul 26 Python
ubuntu安装jupyter并设置远程访问的实现
Mar 31 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
Terran兵种对照表
2020/03/14 星际争霸
PHP注释实例技巧
2008/10/03 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
escape、encodeURI 和 encodeURIComponent 的区别
2009/03/02 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
Js中setTimeout()和setInterval() 何时被调用执行的用法
2013/04/12 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
浅谈layer的iframe弹窗给里面的标签赋值的问题
2016/11/10 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
js, jQuery实现全选、反选功能
2017/03/08 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
element ui 对话框el-dialog关闭事件详解
2018/02/26 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
快速解决vue-cli在ie9+中无效的问题
2018/09/04 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
Python Socket TCP双端聊天功能实现过程详解
2020/06/15 Python
css3选择器基本介绍
2014/12/15 HTML / CSS
CSS3动画和HTML5新特性详解
2020/08/31 HTML / CSS
canvas使用注意点总结
2013/07/19 HTML / CSS
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
简述数组与指针的区别
2014/01/02 面试题
餐厅考勤管理制度
2014/01/28 职场文书
乡镇网格化管理实施方案
2014/03/23 职场文书
竞选宣传委员演讲稿
2014/05/24 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
用php如何解决大文件分片上传问题
2021/07/07 PHP
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python