文件的读取操作

"""
打开文件,打开或者创建文件
opem(name,mode,encoding)
name:名称
mode:打开方式:只读,写入,追加
encoding:编码格式
"""
f=open("F:/project/pythonproject/file.txt","r",encoding="utf-8")
print(f"读取前两个字节内容:{f.read(2)}")
# 程序中多次调用read,读取指针不会回到起始点,而且停留在上一个read的位置
print(f"读取全部字节内容:{f.read()}")
# readlines()读取文件的全部行并且封装到列表中
print("-----------------------------------")
f.seek(0)
lines_list = f.readlines()
print(f"文件转化为列表的结果为:{lines_list}")
# readline一次读取一行
print("-----------------------------------")
f.seek(0)
line_1 = f.readline()
line_2 = f.readline()
line_3 = f.readline()
print(f"第一行内容为:{line_1}")
print(f"第二行内容为:{line_2}")
print(f"第三行内容为:{line_3}")
# for循环读取文件数据
print("-----------------------------------")
f.seek(0)
for line in f:
    print(f"文件的每一行为:{line}")
# 文件关闭
f.close()

 

posted @ 2025-09-16 22:14  软工小蜗牛  阅读(9)  评论(0)    收藏  举报