首页
/
每日頭條
/
科技
/
python中各種文件打開模式
python中各種文件打開模式
更新时间:2026-08-14 17:57:09


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
推荐阅读
ppt插入配樂教程
ppt插入配樂教程
本文有小蝦同學VX公衆号xxtx2018發布。我們是一群一線信息技術教師,學無止境,怕隻怕不願意接受和學習新鮮事物,小蝦童鞋願與你一起學習、一起成長,關注讀書、職場以及信息技術的巧妙應用,從細節處提升生活的幸福感,從點滴處促進工作的高效能!...
2026-08-14
仙劍3d版
仙劍3d版
IT之家7月8日消息,據仙劍奇俠傳官方微博消息,《仙劍奇俠傳一VR》将在7月15日即将與大家見面,研發中畫面今日首曝。IT之家了解到,《仙劍奇俠傳(一)》是由大宇資訊所制作的一款遊戲,于1995年7月發行。遊戲講述了平凡的客棧小夥計李逍遙因...
2026-08-14
電腦花屏了怎麼辦修複
電腦花屏了怎麼辦修複
電腦花屏算是比較常見的了,特别是玩遊戲的用戶們,其幾率比普通用戶要感觸許多,一些電腦系統更新顯卡之後不僅沒有提高屏幕分辨率,反而出現了花屏,用戶們瞬間懵逼了,那麼電腦屏花了怎麼修複呢?下面小編教你電腦屏花了怎麼修複吧。電腦屏花了怎麼修複原因...
2026-08-14
碼字軟件界面簡單好用
碼字軟件界面簡單好用
寫過小說的小夥伴們都知道我們打算寫一本新小說時,是需要花費大量的精力去學習和準備的。比如我們想要寫一本懸疑破案的小說,就需要對法律、刑偵手法等等有所了解,同時還可以參考真實案例,進行自我創作。這些工作聽起來貌似很簡單,但需要花很多功夫。我們...
2026-08-14
怎麼樣找到電腦裡的便簽
怎麼樣找到電腦裡的便簽
電腦便簽于很多上班族而言是比較重要的,小小的便簽界面放置于電腦桌面可以幫助大家快速記錄工作相關的備忘事項,可是有些電腦是沒有自帶的便簽軟件的,那麼電腦便簽在哪裡可以找到呢?電腦沒有便簽怎麼安裝呢?在大家所使用的Windows電腦系統中,如w...
2026-08-14
Copyright 2023-2026 - www.tftnews.com All Rights Reserved