文件的读操作
# name:打开文件名 mode:打开我呢见的模式只读r,追a,w写 encoding:编码格式
f=open("D:/桌面/复试.TXT", "r", encoding="UTF-8")
print(f"{type(f)}")
# 读取文件
print(f.read(100))
# 读取文件全部行 封装到列表中
lines=f.readlines()
print(lines)
# for循环读取文件行
for line in f:
print(line)
# 文件的关闭
f.close()
# with open()语法操作文件 可以自动关闭
with open("D:/桌面/复试.TXT", "r", encoding="UTF-8") as f:
for line in f:
print(line)
time.sleep(50000)
文件的写操作
# 打开文件 r w a 文件不存在会创建新文件,如果存在会清空原有的内容,写入自己指定的内容
f=open("D:/桌面/aaa.txt","w",encoding="UTF-8")
# write写入
f.write("hello worldaaaaaaaaaaa")
# flush刷新 刷新到硬盘中
f.flush()
# close关闭
f.close()
文件的追加操作
# 打开文件 r w a 文件不存在会创建新文件,如果存在会追加内容在后面
f=open("D:/桌面/aaa.txt","a",encoding="UTF-8")
# write写入
f.write("hello worldaaaaaaaaaaa")
# flush刷新 刷新到硬盘中
f.flush()
# close关闭
f.close()