1. 程式人生 > >【文件修改】_練習

【文件修改】_練習

ges 分享 pytho lines round readlines odi with image

文件1:

技術分享

文件2:

技術分享

要求:把文件1裏第一行內容"11111111111"改成"888888888"然後把整個文件的內容寫到文件2裏去,最後把文件2的名字改成文件1的名字;

 1 #!/usr/bin/python
 2 # -*- coding:utf-8 -*-
 3 # Author:zhaosj
 4 import os  # 導入系統模塊
 5 
 6 # 文件修改
 7 
 8 f1 = open("lianxiti01",r,encoding=utf-8)
 9 f2 = open(lianxiti02.txt,w,encoding=utf-8)
10 for line in
f1.readlines(): 11 if line.startswith("1111111111"): #判斷f1讀打開取到的值第一行是不是"1111111" 12 line = "888888888\n" # 將判斷出的值,重新復值為"888888888" 13 f2.write(line) #將line得到的新值"888888888"寫入f2變量的文件"lianxiti02.txt" 14 f1.close() # 關閉文件f1 15 f2.close() # 關閉文件f2 16 os.remove(
lianxiti01) # 刪除(移除)lianxiti01文件 17 os.rename(lianxiti02.txt,lianxiti01) # 把文件lianxiti02.txt的名字改成lianxiti01文件的名字

運行結果:

技術分享

【文件修改】_練習