首页
/
每日頭條
/
科技
/
python中各種文件打開模式
python中各種文件打開模式
更新时间:2025-07-06 12:19:22


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
推荐阅读
魔獸世界同款手遊
魔獸世界同款手遊
1.《江南百景圖》這是一款橫屏豎屏都能玩的模拟經營遊戲。遊戲描述的是在中國明朝時期的江南古城的繁榮景象。遊戲需要玩家從剛開始江南的滿目瘡痍的景象,一步步重建恢複如初。遊戲有着山水畫一樣的畫風,很有藝術感。遊戲中也有很多有名的曆史人物,能讓你...
2025-07-06
我的世界手機版怎樣裝暮色森林的
我的世界手機版怎樣裝暮色森林的
我的世界手機版怎樣裝暮色森林的?在我的世界手機版裡,當玩家們擁有指南針之後,暮色森林會随機出現在地圖的某個角落玩家們如要想去暮色森林,最好是在建立世界的時候輸入地圖碼forest,接下來我們就來聊聊關于我的世界手機版怎樣裝暮色森林的?以下内...
2025-07-06
大數據采集技術的概念
大數據采集技術的概念
大數據采集技術的概念?“到2025年,全球數據存儲耗電量可能相當于全球全年的石油發電量按照目前數據存儲3年耗電翻番的速度,10年後全球石油産能就不夠用了”30日上午,在中國工程院第十四次院士大會全院學術報告會上,外籍院士顧敏抛出一個嚴峻的問...
2025-07-06
cad快速看圖軟件使用說明
cad快速看圖軟件使用說明
cad快速看圖軟件使用說明?在當下的各類工作日常中,各類圖紙文件可以說是各類工程設計類職位工作中的重要組成部分,因為個人習慣的不同,往往使用的CAD軟件也會有所不同,這個時候就很容易造成不同版本CAD圖紙的不兼容導緻亂碼無法打開等問題,一款...
2025-07-06
獨立顯卡要更新嗎
獨立顯卡要更新嗎
獨立顯卡要更新嗎?顯卡分為主闆集成的顯示芯片的集成顯卡和獨立顯卡,在中、高端市場品牌機會較多的采用獨立顯卡獨立顯卡擁有單獨的圖形核心和獨立的顯存,一般如果需要有更好的娛樂體驗,很多的電競遊戲重度用戶,都會選擇一個性能絕佳的獨立顯卡作為電腦的...
2025-07-06
Copyright 2023-2025 - www.tftnews.com All Rights Reserved