python文件操作之打开与读写

2025-05-17 02:26:35

1、# r 只读文件。# rb 二进制读文件。# r+ 可读可写,不会创建不存在的文件 从头部开始写,会覆盖之前此位置的内容 。# rb+ 二进制格式读写文件。文件指针将会放在文件的开头。# w 只写文件,如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。# wb 二进制写文件。# w+ 读写文件。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。# wb+ 二进制读写文件。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。# a 只追写文件。从文件底部添加内容 不存在则创建 。# ab 二进制追写文件。 从文件顶部读取内容 从文件底部添加内容 不存在则创建。# a+ 追读写文件。从文件顶部读取内容 从文件底部添加内容 不存在则创建。# ab+ 追读写二进制。从文件顶部读取内容 从文件底部添加内容 不存在则创建。

2、# 打开文件f = open("/Users/lfpwhy/Documents/1.txt", "r+")# 写入文件f.write (" python")#读取所有字文件内容# read(size):按指定大小来读取文件的内容。size字节大小。针对大文件 例:read(100)# readlines():按行来读取文件的所有内容,返回为list格式。针对配制文件print ("读取所有字文件内容:",f.read())#定位写入# 查找当前位置print ("当前文件位置:", f.tell())# 把指针再次重新定位到文件开头position = f.seek(0,0);print ("重新读取字符串 : ", f.read())print ("文件名: ", f.name)print ("是否已关闭 : ", f.closed)print ("访问模式 : ", f.mode)# 关闭文件f.close()

python文件操作之打开与读写
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢