#!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = 'Administrator' #data=open("yesterday",encoding="utf-8").read() #f=open("yesterday",encoding="utf-8") #1. f=open("yesterday2","w",encoding="utf-8") #append #f=open("yesterday2","a",encoding="utf-8") #f=open("yesterday","r",encoding="utf-8") #f=open("yesterday","r+",encoding="utf-8") #文件句柄 读写 #f=open("yesterday2","w+",encoding="utf-8") #文件句柄 写读(X) #f=open("yesterday2","a+",encoding="utf-8") #文件句柄 追加读写 #f=open("yesterday2","rb") #文件句柄 二进制文件 f=open("yesterday2","wb") #文件句柄 二进制文件 f.write("hello binary!!!!".encode()) f.close() #print(f.readline()) #data=f.read() #data2=f.read() #print(data) #print("---------data2-------",data2) #f.write("我爱北上广\n") #f.write("北上广不相信泪水............") #"a" is not read,but it can write ''' f.write("when i was young,i listen to the radio\n") data=f.read() print(data)''' #print(f.readlines()) '''for line in f.readlines(): print(line.strip())''' #low loop '''for index,line in enumerate(f.readlines()): if index==9: print('----line------') continue print(line.strip())''' #high bige ''' count=0 for line in f: if count==9: print('----line------') count+=1 continue print(line) count+=1''' '''for i in range(5): print(f.readline())''' ''' print(f.tell()) print(f.read(5)) #print(f.readline()) print(f.readline()) print(f.readline()) print(f.readline()) print(f.tell()) #回溯 f.seek(0) print(f.readline()) print(f.encoding) #print(f.fileno()) #print(f.seekable()) #print(f.readable()) print(f.flush()) print(dir(f.buffer)) ''' #从“头”开始截断 #f.truncate(9) #print(f.readline()) ''' for i in range(3): print(f.readline()) f.write("-------插入数据---------") f.write("-------插入数据---------") print(f.tell()) f.seek(10) print(f.readline()) f.write("second line")'''
python--file operater
最新推荐文章于 2024-08-10 10:46:00 发布