首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在python中,使用open方法打开文件,语法如下:ope
[单选题]
在python中,使用open方法打开文件,语法如下:
open(文件名,访问模式)
如果以二进制格式打开一个文件用于追加,则访问模式为:
rb
wb
ab
a
查看正确选项
添加笔记
求解答(12)
邀请回答
收藏(1676)
分享
34个回答
添加回答
457
喵星人拯救地球
"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条回答
1676收藏
5602浏览
热门推荐
相关试题
小支欲用积分兑换安仔娃娃。兑换的规...
360集团
智力题
评论
(24)
来自
360公司2014校招笔试卷
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
若用冒泡排序对关键字序列{10,8...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
处于同一网络上的主机对有(&nbs...
360集团
网络基础
算法工程师
2018
评论
(11)
来自
360公司-2018春招...
下面程序的输出结果是( &n...
360集团
C++
2018
C语言
评论
(9)
来自
360公司-2018春招...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题