ArcGIS Python 编程 三
文件操作:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
f = open("zhou.txt","a") #文件内存对象 a = append Data = f.write("\nfuck you!你大爷\n") print(Data) f.close() >>>>>>> #f = open("zhou.txt","r") #读到第14行 #for i in range(14): # print(f.readline()) >>>>>>> f = open("zhou.txt","r") #第7行加分割线 #for index,line in enumerate (f.readlines()): # if index ==7: # print('--------') # print(line.strip()) #取消空行 >>>>>>> count = 0 for line in f: if count == 7: print("-------") count +=1 print(line) count += 1 f.close() >>>>>> f = open("zhou.txt","r+") #读写 写在最后 print(f.readline()) print(f.readline()) f.write("------GIS------") print(f.readline()) f.close() f = open("zhou.txt","w+") #写读 创建新文件 f = open("zhou.txt","a+") #追加读写 f = open("zhou.txt","rb") #二进制文件 网络传输 #把zhou的内容写在zMing中并替换内容 f = open("zhou.txt","r",) f_new = open("zMing.txt","w") for line in f: if "东南亚辐射中心" in line: line = line.replace("东南亚辐射中心","东南亚,南亚辐射中心") f_new.write(line) f.close() f_new.close() f = open("zhou.txt","r",) ..... >>>>>with open("zhou.txt","r") as f: f.close() f = open("zhou.txt","r",) f_new = open("zMing.txt","w") >>>>免关闭>>>> = with open("zhou.txt","r") as f,\ open("zMing.txt","w") as f_new: