# 打开文件夹 (路径,只读,编码)
f = open("D:/测试.txt", "r", encoding="UTF-8")
print(type(f))
#用read功能读取内容,无传参数则读取全部内容
print(f"读取十个字节:{f.read(10)}")
print(f"读取全部内容:{f.read()}")
# 用lines获得全部内容的一个列表(类型为列表)
lines = f.readlines()
print(f"lines type is {type(lines)} \n lines={lines}")
# 用readline读取内容中的每一列
line1 = f.readline()
line2 = f.readline()
print(f"第一列内容为:{line1}")
print(f"第二列内容为:{line2}")
# 用for循环来读取每一列的值
for line in f:
print(f"每一列的内容为:{line}")
#关闭文件方法1:
f.close()
# 关闭文件方法2(with open):
with open("D:/测试.txt", "r", encoding="UTF-8") as f:
for line in f:
print(f"每一列的内容为:{line}")
# 运行后自动关闭
Python 文件读取操作笔记
最新推荐文章于 2024-08-15 01:55:01 发布