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


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、品種選擇。品種與南瓜的産量關系是非常大的,想要提高南瓜産量的話,那麼一個優良的品種是必不可少的。一個優良的南瓜品種,要有着較好的耐熱性與抗病性。這兩點做好的話,那麼南瓜高産是非常簡單的。不過我們還要注意南瓜的口感,想要南瓜口感好的話,那麼就要選擇甜、粉且肉質比較緊緻的。保證糖分與澱粉的含量,這樣...
2026-05-01
鍵盤删除快捷鍵是ctrl加什麼
鍵盤删除快捷鍵是ctrl加什麼
以華為MateBookX,win10系統為例:ctrl+D,但隻是針對一部分軟件,電腦上徹底删除應該是shift+delete鍵。Delete鍵:選中文件或者文件夾,按下Delete鍵就可以直接删除至回收站。Shift”+“Delete”組合鍵:可直接删除文件或文件夾,而不放入回收站,相當于徹底删除。“Crtl”+“D”組合鍵:功能和Delete鍵一緻,删除文件,放置于回收站。文本的删除快捷鍵:B
2026-05-01
ETC藍牙連接不上怎麼辦
ETC藍牙連接不上怎麼辦
1、請檢查您的京東金融手機端是不是已升級到4.9.2版本。2、請核實您手機的藍牙連接是否已經打開。3、請核實您手機-設置-應用設置-京東金融,裡面是否允許藍牙連接、顯示懸浮窗。
2026-05-01
榮威RX5怎麼關閉ECO模式
榮威RX5怎麼關閉ECO模式
1、設置榮威RX5的ECO模式時建議将車輛停靠至安全區域之後再進行操作,避免行駛過程中設置導緻駕駛分心引起不必要的麻煩。2、榮威RX5的ECO模式設置主要使用到方向盤的多功能按鍵以及儀表盤上液晶顯示屏。3、儀表盤上的信息主要關注的是能源顯示區。4、在方向盤有側按鍵中,按下OK鍵進入菜單,然後按下左、右”的三角箭頭選擇到ECO模式。5、當顯示屏顯示出ECO”的圖标的時候,表示設置ECO模式。6、按方
2026-05-01
水泡車怎麼辨别
水泡車怎麼辨别
1、打開車子的發動機蓋子。查看裡面的金屬器件是否生鏽,有黴點?如果發現有,這種車子就是被水泡過的。2、另外檢查汽車的底盤,如果底盤出現大面積的鏽蝕,這種車也是被水泡過的,不能購買。3、被水泡過的車子都有一個共同的特性,就是所有的焊點都有鏽蝕的現象,輕重不同。檢查車子内部的一些零器件,看看焊點部位是否...
2026-05-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved