社区
C语言
帖子详情
打开文件的各种模式:"r+"等详解
jinxiao20
2012-03-03 11:00:10
各位高手:
读 写 没有文件
r 是 不 出错
w 不 新 新建
a 不 续 新建
r+ 是 ? 出错
w+ 是 新 新建
a+ 是 续 新建
----------------------上面的总结有什么错误?
1.写的下面,不表示不可以写;
新表示如原有文件删除原文件重新写;
续表示接着写;
----------------------
2.有什么想提示的不?
...全文
445
4
打赏
收藏
打开文件的各种模式:"r+"等详解
各位高手: 读写没有文件 r是不出错 w不新新建 a不续新建 r+是?出错 w+是新新建 a+是续新建 ----------------------上面的总结有什么错误? 1.写的下面,不表示不可以写; 新表示如原有文件删除原文件重新写; 续表示接着写; ---------------------- 2.有什么想提示的不?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赟阳
2012-03-03
打赏
举报
回复
r+是可读可写的。
其他的都没错。
东莞某某某
2012-03-03
打赏
举报
回复
参数类型这么多,能记住吗,用的时候直接查MSDN就行了,在MSDN里搜:fopen
面包大师
2012-03-03
打赏
举报
回复
1
r 以只读方式打开文件,该文件必须存在。
r+ 以可读写方式打开文件,该文件必须存在。
rb+ 读写打开一个二进制文件,允许读数据。
rt+ 读写打开一个文本文件,允许读和写。
w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。 w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。 a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。(EOF符保留)
a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。 (原来的EOF符不保留)
wb 只写打开或新建一个二进制文件;只允许写数据。
wb+ 读写打开或建立一个二进制文件,允许读和写。
wt+ 读写打开或着建立一个文本文件;允许读写。
at+ 读写打开一个文本文件,允许读或在文本末追加数据。
ab+ 读写打开一个二进制文件,允许读或在文件末追加数据。
详解
python中各种文件打开
模式
在python中,总的来说有三种大的
模式
打开文件
,分别是:a, w, r 当以a
模式
打开时,只能写文件,而且是在文件末尾添加内容。 当以a+
模式
打开时,可以写文件,也可读文件,可是在读文件的时候,会发现读出来的数据为空,是因为a+
模式
是在文件末尾添加内容,所以其指针已经指到了文件末尾,所以读出来的数据就是空的。 # 在文件末尾添加数据 f = open('test.txt','a+') f.write('test') f.close() # 读出数据为空 f = open('test.txt','a+') print(f.read()) # 读出数据 f = open('test.txt',
对python for 文件指定行读写操作
详解
1.os.mknod(“test.txt”) #创建空文件 2.fp = open(“test.txt”,w) #直接打开一个文件,如果文件不存在则创建文件 3.关于open
模式
: 详情: w:以写方式打开, a:以追加
模式
打开 (从 EOF 开始, 必要时创建新文件) r+:以读写
模式
打开 w+:以读写
模式
打开 (参见 w ) a+:以读写
模式
打开 (参见 a ) rb:以二进制读
模式
打开 wb:以二进制写
模式
打开 (参见 w ) ab:以二进制追加
模式
打开 (参见 a ) rb+:以二进制读写
模式
打开 (参见 r+ ) wb+:以二进制读写
模式
打开 (参见 w+ ) ab+:以二进制读
Python读写文件
模式
和文件对象方法实例
详解
本文实例讲述了Python读写文件
模式
和文件对象方法。分享给大家供大家参考,具体如下: 一. 读写文件
模式
利用open() 读写文件时,将会返回一个 file 对象,其基本语法格式如: open ( filename, mode) 其中,filename变量是一个包含了你要访问的文件名称的字符串值。而mode决定了你
打开文件
的
模式
:只读,写入,追加等。所有可取值见如下的完全列表。 注:这个参数是非强制的,默认文件访问
模式
为只读
模式
(r) 例如,我们现在将一个字符串写入到test.txt文件中,其中test.txt的存储位置为: “E:/orig_data/test.txt” , 具体操
Python文件操作方法
详解
本节内容 1、文件常用操作汇总 2、
打开文件
3、操作文件 4、关闭文件 一、文件常用操作汇总 二、
打开文件
1、普通打开
模式
r,英文:read,只读
模式
(默认) w,英文:write,只写
模式
(不可读,不存在则创建新文件,存在则删除内容) a,英文:append,追加
模式
(不可读,不存在则创建,存在则只追加内容 2、同时读写
模式
r+,可读写文件(可读;可写;可追加,不存在文件则报错) w+,可写读文件(可读,可写,创建新文件) a+,可追加和读文件(可读,可追加,不存在则创建) 3、二进制打开
模式
rb,二进制读 wb,二进制写 ab,二进制追加 三
如何用python处理文件(图文
详解
)
用Python处理文件文件的
打开文件
的关闭文件内容的读取数据的文件写入 文件的打开 文件处理的步骤:打开、操作、关闭,
打开文件
是第一步。 open() 将会返回一个 file 对象,基本语法格式如下: open(, ) 文件名:文件路径和名称(源文件同目录可省路径) Windows下文件路径是使用反斜杠方式,但python中的反斜杠\表示转义符,双反斜杠表示反斜杠。所以路径里的反斜杠我们可以用斜杠/或双反斜杠表示。 打开
模式
:只读r,写入w,追加a等。 打开之后将返回一个文件对象(file object),后续对文件内数据的操作都是基于这个文件对象的方法(method)来实现的。 举个例子:
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章