首页
/
每日頭條
/
科技
/
python中各種文件打開模式
python中各種文件打開模式
更新时间:2026-04-03 16:55:00


python中各種文件打開模式(python中各種文件打開模式)1


在Python中,總的來說有三種大的模式打開文件,分别是:a, w, r

當以a模式打開時,隻能寫文件,而且是在文件末尾添加内容。

當以a 模式打開時,可以寫文件,也可讀文件,可是在讀文件的時候,會發現讀出來的數據為空,是因為a 模式是在文件末尾添加内容,所以其指針已經指到了文件末尾,所以讀出來的數據就是空的。

入門Python其實很容易,但是我們要去堅持學習,每一天堅持很困難,我相信很多人學了一個星期就放棄了,為什麼呢?其實沒有好的學習資料給你去學習,你們是很難堅持的,這是小編收集的Python入門學習資料關注,轉發,私信小編“01”,即可免費領取!希望對你們有幫助

python中各種文件打開模式(python中各種文件打開模式)2


# 在文件末尾添加數據 f = open('test.txt','a ') f.write('test') f.close() # 讀出數據為空 f = open('test.txt','a ') print(f.read()) # 讀出數據 f = open('test.txt','a ') f.seek(0) # 将指針移動到首個字符前 print(f.read())

當以w模式打開時,隻能寫文件,而且會直接将之前的數據給丢失。

當以w 模式,可讀可寫,但是如果想讀取的内容的話,隻能在寫内容的時候,同時讀取其中的内容,相當于隻能讀取出你剛剛寫入的内容,沒有意義

f = open('test.txt', 'w ') f.write('我不會喜歡你') f.seek(0) print(f.read()) f.close()

當以r模式打開文件時,隻能讀取文件。

當以r 模式打開文件時,可讀可寫文件。如果是讀取文件,會從首個字符開始讀取數據,如果是以該模式打開文件,就寫數據,則會從首個字符開始寫,并一個一個字符的向後面覆蓋。如果想從末尾添加内容,則可先read()然後在向其中添加數據。

# 第一次寫入内容 f = open('test.txt', 'r ') f.write('我不會喜歡你') # 内容為:我不會喜歡你 f.close() # 第二次寫入 f = open('test.txt', 'r ') f.write('其實我') f.close() # 内容為: 其實我喜歡你 # 第三次寫入 f = open('test.txt', 'r ') print(f.read()) # 内容為: 其實我喜歡你 f.write(', I love you') f.close() # 内容為: 其實我喜歡你, I love you

自我感覺r 模式可以多加應用。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
去除冰箱噪音的小竅門
去除冰箱噪音的小竅門
電冰箱在正常工作時也會伴有一定噪聲,尤其是在夜深人靜時,噪聲會影響人們的睡眠。此時可采用以下辦法加以消除:臨睡前30分鐘打開箱門将溫度控制器旋鈕轉到接近強冷點的附近位置,如2℃左右,然後關好冰箱門,入睡前,再将電冰箱門打開,将溫度控制旋鈕由原來的強冷點重新轉到弱冷點的位置,如8℃左右,然後關好箱門,...
2026-04-03
這樣選購直發器最安全哦
這樣選購直發器最安全哦
這樣選購直發器最安全哦這樣選購直發器最安全哦品牌:目前市場上在售的家用直發器品牌很多,質量也是參差不齊,因此大家在選購直發器時應該重點關注品牌好、口碑佳、質量過關的優質産品。如果選擇不好或者買到山寨的器具,對消費者的安全也是很大的威脅。建議要購買正規的有注冊商标的廠家的産品。認證:由于一般使用的直發...
2026-04-03
如何使用電熨鬥?如何掌握電熨鬥的溫度
如何使用電熨鬥?如何掌握電熨鬥的溫度
如何使用電熨鬥?初次使用電熨鬥前,先檢查熨鬥的電壓和您家中的電壓是否一緻。蒸汽電熨鬥每次用完,必須将餘水倒淨。如果倒不幹淨,可以插電讓蒸汽從底闆噴出。否則遺留下的水會從底闆流出,下次加熱時水中的礦物質就會沾在底析上,久了會侵蝕底闆。熨鬥千萬不能浸在水中。蒸汽電熨鬥最好直立收藏,更能延長使用壽命。要熨...
2026-04-03
減少手機輻射的竅門
減少手機輻射的竅門
減少手機輻射的竅門減少手機輻射的竅門1、接通手機最初5秒避免貼近耳朵根據研究,在撥打手機的最初5秒鐘内手機的輻射量最大,有些機型最大輻射量甚至超過國家衛生标準限值範圍的200多倍。所以撥打手機時最好在電話接通4-5秒鐘後才貼近耳朵。2、使用耳機減少手機輻射手機輻射是由天線發出來的,據悉實用免提耳機來...
2026-04-03
教你巧妙原理家居電器輻射
教你巧妙原理家居電器輻射
教你巧妙原理家居電器輻射教你巧妙原理家居電器輻射卧室盡量不要擺放電器許多電器産生的電磁輻射會影響人休息,所以卧室尤其是床鋪周圍,羽要擺放電器,盡量讓任何電器用品都遠離自己的床鋪,否則就可能會造成睡眠質量不好。要知道,一個小型電暖器的磁場就可以高達200mG以上。如果長期睡在高磁場的地方,對身體會産生...
2026-04-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved