#author F
# data = open("test.txt", encoding="utf-8").read()
# f = open("test.txt", 'r', encoding="utf-8") #文件句柄 r->读
# data = f.read()
# data2 = f.read()
# print(f)
# print(data)
# print('-----------data------%s---' % data2) #data2无内容 原因?文件指针在末尾
# f.close()
# file = open("test.txt", 'w', encoding="utf-8") #文件句柄 w->创建新文件 会删除原来文件
# file.write("阿斯顿哈苏德库哈斯,\n")
# file.write("vs的风格地方个地方官 ")
# file = open("test.txt", 'a', encoding="utf-8") #a->追加
# file.write("\n打算肯德基,\n")
# file.write("大厦哈哈哈 ")
# f = open("test.txt", 'r', encoding="utf-8") #文件句柄 r->读
# print(f.readline())
# print(f.readline())
# for i in range(2):
# print(f.readline())
# print(f.readlines()) #打印列表 每行一个元素 中间有个空行是因为有个\n
f = open("test.txt", 'r', encoding="utf-8") #文件句柄 r->读
# for line in f.readlines():
# print(line.strip())
#low loop
# for index, line in enumerate(f.readlines()):
# if index == 9:
# print("-----我是分割线-----")
# continue
# print(line.strip())
#high loop
count = 0
for line in f: #f成为了迭代器
if count == 9:
print("-----我是分割线-----")
count += 1
continue
print(line)
count += 1
f.close()
Python文件基本操作
最新推荐文章于 2024-02-29 09:07:03 发布
这篇博客介绍了Python中对文件的基本操作,包括使用'r'、'w'、'a'模式打开文件,读取、写入和追加内容。通过实例展示了文件指针的概念,以及如何使用 readline()、readlines() 方法读取文件内容。此外,还演示了使用for循环遍历文件内容的两种方式。
摘要由CSDN通过智能技术生成