楼主: WXvdwrI
611 0

[学习笔记] 【学习笔记】创建文件 open()函数的基本语法是:open(name[, mode[, bufferi ... [推广有奖]

  • 8关注
  • 1粉丝

等待验证会员

博士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
1926 个
通用积分
131.1236
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
971 点
帖子
198
精华
0
在线时间
0 小时
注册时间
2019-12-29
最后登录
2020-10-2

楼主
WXvdwrI 发表于 2020-8-7 14:47:43 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
创建文件  open()函数的基本语法是:open(name[, mode[, buffering]])
name : 一个包含了你要访问的文件名称的字符串值。
mode : mode 决定了打开文件的模式



对于mode打开文件的模式
模式        描述
r        以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
rb        以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
r+        打开一个文件用于读写。文件指针将会放在文件的开头。
rb+        以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。
w        打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
wb        以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
w+        打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
wb+        以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
a        打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
ab        以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
a+        打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
ab+        以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Buffer Open 学习笔记 mode name

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-24 04:09