2025年6月4日 星期三 乙巳(蛇)年 三月初八
设为首页
加入收藏
掌上城东
进入网站首页面
掌上城东书院
定制您的专属资源库
m.cdsy.xyz
掌上城东书院
随时随地,想看就看
关注我们
新浪微博
腾讯微博
关注我们微信
内容服务
链接批量生成
svg在线编辑
文字在线排版
世界时钟
科学计算器
在线弹钢琴
CSS在线设计
神奇读心术
缘
网名编辑器
颜色渐变文字
彩虹字生成器
发光字生成器
颜色码转换器
线条字生成工具
万年历
经济行业分类
旗下网站
城东下载
城东社区
城东组卷
城东语言
城东国学
城东益智
城东课程
城东导航
城东故事汇
高级搜索
帮助
首页
学习
工作
生活
兴趣组
电子
计算机
掌上机件
图库
游戏
考试与竞赛
黑板报
国学
外语
下载
故事汇
社区
课程
您当前的位置:
首页
>
计算机
>
编程开发
>
Python
Python 文件读写操作区别(r、r+、rb、w、w+、wb、a、a+、ab)
时间:12-21
来源:
作者:
点击数:39
一、 模式
r
:【只读】
该文件必须已存在。
r+
:【可读可写】
该文件必须已存在,写为追加在文件内容末尾。
rb
:【只读】
表示以二进制方式读取文件。该文件必须已存在。
w
:【只写】
打开即默认创建一个新文件,如果文件已存在,则覆盖写(即文件内原始数据会被新写入的数据清空覆盖)。
w+
:【写读】
打开创建新文件并写入数据,如果文件已存在,则覆盖写。
wb
:【只写】
表示以二进制写方式打开,只能写文件, 如果文件不存在,创建该文件;如果文件已存在,则覆盖写。
a
:【追加写】
若打开的是已有文件则直接对已有文件操作,若打开文件不存在则创建新文件,只能执行写(追加在后面),不能读。
a+
:【追加读写】
打开文件方式与写入方式和
a
一样,但是可以读。需注意的是若刚用
a+
打开一个文件,一般不能直接读取,因为此时光标已经是文件末尾,除非把光标移动到初始位置或任意非末尾的位置。
ab
:【追加写】
追加模式,新数据会写到文件末尾。
方便获取更多学习、工作、生活信息请关注本站
微信公众号
0
来顶一下
返回首页
上一篇:
python中比较两个list是否有相同的元素及相同元素的个数
下一篇:
Python 使用 pyinstaller 打包成 exe/app 文件,并支持传入外部参
推荐内容
高考生入学注意:这些大
【健康】纯净水、天然
14种竞赛生升学路径盘
excel后缀xls和xlsx有
相关内容
前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv
.NET Core连接和操作MongoDB用法示例
python中比较两个list是否有相同的元素及相同元素的个
使用语言文件来汉化英文版WinRAR
使用Visual studio开发Python报错SyntaxError: (unico
VS2022编辑Python代码入门
MongoDB和Redis的区别?
python 给定URL 如何获取其内容,并将其保存至HTML文档
Python从txt文件中读取每行网址并访问(加异常处理)
Parallel.For和普通For的区别
栏目更新
打开程序的一个小程序
用Fitten Code Chat 自动写了个修
Python——破解极验滑动验证码
Python显示进度条,实时显示处理进度
python爬虫之抓取500彩票网大乐透
5款拖拽式Python GUI生成器助你快
pyOCR,一个最牛逼的Python库
丢弃 Tkinter,几行代码快速生成漂亮
用Python探索《红楼梦》的人物关系
Python 多种音乐格式批量转换实战
栏目热门
Python 简明教程 基础教程
Python基础教程,Python入门教程(非常
Python for循环读取文件
Python逆向参数收集详解(进阶必读)
Python函数返回多个值的方法(入门必
Python函数递归(带实例演示)
提高代码可读性和颜值的几点建议(初
Python IDLE调试程序详解
Python函数可变参数(*args,**kwargs
Python super()使用注意事项(包含新
返回顶部
美工素材
免费外链
一起解密
城东书院
美工之家