python文件操作之打开与读写

 时间:2026-02-16 00:28:16

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文件操作之打开与读写

  • 京东手机端怎么添加银行卡?
  • 家务导致的家庭矛盾怎么破?
  • 决战僵尸的AR游戏有哪些技巧?
  • 《英雄联盟》中最最后期的英雄阵容是什么?
  • 去辽阳必游的热度景点都是哪里?
  • 热门搜索
    年俗年韵年文化手抄报 关于手抄报的图案 保护环境手抄报素材 节粮节水节电手抄报 向上向善手抄报 廉洁的手抄报 庆五一手抄报内容 二月二龙抬头的手抄报 法制安全手抄报图片 我爱你中国手抄报