Python 文件內容修改-循環+with語句


 
         
 1 #author F
 2 
 3 #with語句
 4 
 5 with open("test", "r", encoding="utf-8") as f: #with代碼塊執行完畢時會自動關閉並釋放資源
 6     for line in f:
 7         print(line)
 8 
 9 with open("test", "r", encoding="utf-8") as f_1,\
10         open("test", "r", encoding="utf-8") as f_2: #with代碼塊執行完畢時會自動關閉並釋放資源
11     for line in f_1:
12         print(line)
13     for line in f_2:
14         print(line)
 
         

 

 1 #author F
 2 
 3 #文件的修改: 必須把東西扔到版內存里 (vim)
 4 # test
 5 # 不是除了你,我就沒人要了。只是除了你,我誰都不想要。
 6 #
 7 # 曉看天色暮看雲,行也思君,坐也思君。
 8 #
 9 # 螃蟹在剝我的殼,筆記本在寫我。
10 # 漫天的我落在楓葉上雪花上。
11 # 而你在想我。
12 #
13 # 夜瀾卧聽風吹雨,鐵馬是你,冰河也是你。
14 #
15 # 對不起,情話是我學的,但愛你是真心的。
16 #
17 # 用我一生換你十年天真無邪。
18 # 如果你生氣了我該怎么哄你? 算了,還是別說了,我以后盡量都不惹你生氣!
19 # 從我的感情線,看出你的下半生。
20 # 把眾生都當做是你,一瞬間就懂了佛心。
21 # 我把你購物車里的東西全買了。
22 # "我的靈魂要你的心,我的身體要你的人,我想要你一輩子。"
23 # 我說你是世界上唯一完美的人,你說還有你。
24 # 我愛你是真心話,告訴你是大冒險。
25 # 你還沒走,我就已經開始想你了。
26 # 我死的那天,希望是你握着我的手。
27 # 你是我成為我的理由。
28 # "我話多的時候煩死你""沒事,我吻住你就行了"
29 # 你若撒野,今生我把酒奉陪。
30 # I lose myshelf in your smile! 他賦予了它一個很美的譯意:我在你的微笑里沉淪!
31 # 我愛你、像愛一個傷口那么深,一旦痊愈了,就不存在了......
32 # 你就生活在你的童話城堡里,其他的交給我就好!
33 # :“睡不着” “為什么呢” “因為你還不是我的” “那你現在可以安心睡了”
34 # “有我來重蹈你覆轍”“若你沒法為我安定,寧願同度流浪旅程”
35 # 在我眼里你是唯一的,像也只是像,終究不是你。
36 # 只要我們相愛,什么時候遇見都不算晚,活着就是最好的時候。
37 # “我不會說話,但我有句心里話要告訴你,我想和你生活在一起,永遠。”
38 # 離開你后,我驚喜的以為自己喜歡上了別人,原來只是那個瞬間她很像你。
39 # 我祈禱擁有一顆透明的星星和會流淚的眼睛,給我再去相信的勇氣,越過謊言去相信你。
40 # 海子說:姐姐,今夜我不關心人類,我只想你。
41 # 不奢求你能站在原地等我,只是很努力很努力地加快自己的步伐,希望有一天能站在你身邊。
42 # 我有一個祖傳的染色體,想送給你。
43 # 做飯:放下,我來!吃飯:好了,快來!洗碗:放下,我來!
44 # 我想和你一起看遍美景 因為沒有你的話我看不到。
45 # "我要為了我們的未來努力啊,我不想讓你受苦"
46 # 早知現在如此愛你 當初就該對你一見鍾情。
47 # 我更愛你蒼老凋零的容顏。
48 # 呼吸的空氣都帶有你的味道。
49 # 安心睡吧,等你睡着了,我會變成落葉,落在你枕邊……
50 # 有人問我你究竟是那里好這么多年我還忘不了春風再美也比不上你的笑沒見過你的人不會明了。
51 # 你一輩子的包子都包在我身上了,我都給你買,無論什么時候。
52 # 也不算是情話,那年我送你上火車之前咱們吵架了,你上車的時候也沒和我打招呼,你進站之后我發信息給你,我說最后一次送你你連頭都不回就走了,你告訴我說你站在站台里看了我好久還告訴我咱們還會再見你不會出國上學。那時候我最高興,你唯一一次告訴我你不會走,結果咱們至今再沒見過。
53 
54 ###從一個文件里面讀 另一個文件里面寫
55 f = open("test", "r", encoding="utf-8")
56 f_new = open("test.bak", "w", encoding="utf-8")
57 
58 for line in f:
59     if "對不起" in line:
60         line = line.replace("對不起", "哈哈哈哈哈哈")
61     f_new.write(line)
62 
63 f.close()
64 f_new.close()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM