一、文件读取操作


"""
文件操作演示
"""# 打开文件
f = open("D:\\workspace\\py\\test\\test.txt", "r", encoding="UTF-8")
print(type(f))# 文件读取 read() 传入数字读取指定字节数,不传数字读取全部,如果程序中有多个read那么是接着上一个read的内容进行读取。
# print(f"读取10个字节的结果:{f.read(10)}")
# print(f"读取全部字节的结果:{f.read()}")# 读取文件的所有行封装到列表中 readlines()
# lines = f.readlines()
# 打印前需要注释上面的read方法
# print(lines)# 读取文件中的一行 readline()
line = f.readline()
print(line)# for循环读取文件
for line in f:print(line)# 关闭文件 close() 如果不调用close方法,并且程序没有停止运行,那么文件将一直被占用
f.close()# with open() 语法操作,会自动关闭文件不用手动调用close方法
with open("D:\\workspace\\py\\test\\test.txt", "r", encoding="UTF-8") as f:for line in f:print(line)
二、文件写入

三、文件的追加
