您的位置:首页 > 编程语言 > Python开发

Python文件基本操作

2017-06-09 17:27 399 查看
#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()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: