首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在python中,使用open方法打开文件,语法如下:ope
[单选题]
在python中,使用open方法打开文件,语法如下:
open(文件名,访问模式)
如果以二进制格式打开一个文件用于追加,则访问模式为:
rb
wb
ab
a
查看正确选项
添加笔记
求解答(12)
邀请回答
收藏(1672)
分享
34个回答
添加回答
455
喵星人拯救地球
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2019-02-02 21:42:08
回复(12)
85
信了你的邪20191110160692
b 二进制模式
r 只读,
指针将会放在文件的开头
rb 二进制只读,
指针将会放在文件的开头
r+
读写,
指针将会放在文件的开头
rb+ 二进制读写,
指针将会放在文件的开头
w 写入,
如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件
wb 二进制写入,
如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等
w+ 读写,
如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
wb+ 二进制读写,如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等
a 追加,
如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入
ab 二进制追加,
如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入
a+ 读写,
如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
ab+ 二进制读写,
如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。
发表于 2020-01-23 13:18:47
回复(2)
3
小白兔白又白~
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2019-09-10 10:36:56
回复(0)
2
牛客923013413号
r w a rb wb ab 指定对文件打开方式即文件内容操作方式,分别对应了只读,可写,追加,二进制只读,二进制可写 二进制追加
发表于 2022-05-23 08:33:15
回复(0)
2
活跃的小白
r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
r:只读(read)
w:可写(write)
a:追加(add)
rb:二进制读(rb日本都是二货,也来读(r)
wb:二进制写(日本二货读了还想写)
ab:二进制追加(日本读读写写后,只会a和b啦)
备注:英语不好,翻译不到位咯,嘿嘿嘿!
发表于 2022-05-06 23:22:24
回复(0)
2
Mr.赵201806242051458
发表于 2021-04-09 14:52:39
回复(0)
1
牛客979863571号
r:只读,w:只写,a:追加,rb:*二进制只读,wb:二进制只写,ab:二进制追加
发表于 2022-06-23 11:13:31
回复(0)
1
牛客小妞号
指定对文件打开方式即文件内容操作方式.
b 二进制模式
r 只读,指针将会放在文件的开头
rb 二进制只读,指针将会放在文件的开头
r+ 读写,指针将会放在文件的开头
rb+ 二进制读写,指针将会放在文件的开头
w 写入, 如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件
wb 二进制写入,如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等
w+ 读写,如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
wb+ 二进制读写,如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等
a 追加写,如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入
ab 二进制追加,如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入
a+ 追加读写,如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
ab+ 二进制读写,如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写
发表于 2021-05-26 16:43:45
回复(0)
0
韭菜成长
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2023-09-17 19:01:15
回复(0)
0
运维面试题
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2023-04-08 04:29:10
回复(0)
0
我是一只小小鸟~
看清楚是二进制追加。。
发表于 2022-07-28 12:52:46
回复(0)
0
因为分太低所有用的马甲
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2022-05-31 00:31:07
回复(0)
0
称我我最强踩坑王
r-只读 单词:read
w-只写 单词:write
a-追加 单词:add
上面分别取首字母去记忆,其中 binary 单词的意思是二进制,所以理解性记忆
rb-二进制读
rw-二进制写
ra-二进制追加
发表于 2022-04-18 19:23:37
回复(0)
0
卢日耳
r read w write a add 二进制 binary
发表于 2022-04-11 12:36:28
回复(0)
0
牛客139608921号
b.是二进制,a是append追加的意思
编辑于 2022-03-23 14:13:51
回复(0)
0
牛客183037318号
r w a rb wb ab
发表于 2022-03-13 20:57:16
回复(0)
0
牛客462202548号
"r","w","a","rb","wb","ab":指定对文件打开方式即文件内容操作方式,即只读,可写,追加,二进制读,二进制写,二进制追加
发表于 2021-05-19 11:58:34
回复(0)
0
菜鸟木易
a. 追加append b. 二进制
发表于 2021-05-12 14:10:08
回复(0)
0
🌆🌇🌉🌌201905291536982
追加使用ab
发表于 2021-05-08 14:42:07
回复(0)
0
牛客306897944号
<p>之前扫了一眼 凭记忆写的答案 就记得加了b是以二进制方式 忘记w是重写 题目是追加 应该用ab</p>
发表于 2020-11-24 09:06:37
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
算法工程师
2018
360集团
Python
来自:
360公司-2018春...
上传者:
小小
难度:
34条回答
1672收藏
5594浏览
热门推荐
相关试题
若用冒泡排序对关键字序列{10,8...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
五对夫妇甲,乙,丙,丁,戊举行家庭...
360集团
智力题
评论
(22)
来自
360公司2014校招笔试卷
小支欲用积分兑换安仔娃娃。兑换的规...
360集团
智力题
评论
(24)
来自
360公司2014校招笔试卷
Python调用( )函数可实...
360集团
Python
算法工程师
2018
评论
(35)
来自
360公司-2018春招...
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题