python 的文件操作

計(jì)算機(jī)不會(huì)自己保存東西,如果我們寫了一堆代碼,計(jì)算機(jī)沒保存,那下次打開計(jì)算機(jī)后還得再寫一遍,想象一下,那會(huì)有多累,文件的作用就是把東西保存起來,下次打開計(jì)算機(jī)時(shí)直接使用不用再次做一遍。


python中可以打開一個(gè)文件或者創(chuàng)建一個(gè)新的文件

open(文件名,訪問模式)

訪問模式有很多種

訪問模式 說明
r 以只讀的方式打開文件
w 以只寫的方式打開文件
a 打開一個(gè)文件用于追加
rb 以二進(jìn)制格式打開一個(gè)文件用于只讀
wb 以二進(jìn)制格式打開一個(gè)文件用于只寫
ab 以二進(jìn)制格式打開一個(gè)文件用于追加
r+ 打開一個(gè)文件用于讀寫
w+ 打開一個(gè)文件用于讀寫,如果該文件已存在就將其覆蓋,不存在就創(chuàng)建新的文件
a+ 打開一個(gè)文件用于讀寫,光標(biāo)會(huì)在文件末尾,文件打開時(shí)是追加模式,如果文件不存在,就創(chuàng)建新的文件進(jìn)行讀寫
rb+ 以二進(jìn)制格式打開一個(gè)文件用于讀寫
wb+ 以二進(jìn)制格式打開一個(gè)文件用于讀寫,如果該文件已存在就將其覆蓋,不存在就創(chuàng)建新的文件
ab+ 以二進(jìn)制格式打開一個(gè)文件用于讀寫,光標(biāo)會(huì)在文件末尾,文件打開時(shí)是追加模式,如果文件不存在,就創(chuàng)建新的文件進(jìn)行讀寫

python中關(guān)閉文件用close

close()

有些時(shí)候,需要對文件進(jìn)行重命名、刪除等一些操作,python的os模塊中就有這些功能

操作 方法
重命名 rename(需要修改的文件名, 新的文件名)
刪除 remove(待刪除的文件名)
創(chuàng)建文件夾 mkdir('文件名')
獲取當(dāng)前目錄 getcwd()
改變默認(rèn)目錄 chdir(路徑)
獲取目錄列表 listdir(目錄)
刪除文件夾 rmdir('目錄名')
刪除帶文件的目錄 import shutil      rmtree('目錄名')
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容