Python文件基本操作

来源:互联网 发布:webpackdevserver端口 编辑:程序博客网 时间:2024/06/05 14:48
#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())  #打印列表 每行一个元素 中间有个空行是因为有个\nf = 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 loopcount = 0for line in f:  #f成为了迭代器    if count == 9:        print("-----我是分割线-----")        count += 1        continue    print(line)    count += 1f.close()

原创粉丝点击