python檔案操作

2022-05-09 02:03:07 字數 765 閱讀 8943

開啟檔案

f = open(filename,'mode')

for line in f

print line,

按行讀取檔案

各種開啟檔案的模式

模式描述

r以讀方式開啟檔案,可讀取檔案資訊。

w以寫方式開啟檔案,可向檔案寫入資訊。如檔案存在,則清空該檔案,再寫入新內容

a以追加模式開啟檔案(即一開啟檔案,檔案指標自動移到檔案末尾),如果檔案不存在則建立

r+以讀寫方式開啟檔案,可對檔案進行讀和寫操作。

w+消除檔案內容,然後以讀寫方式開啟檔案。

a+以讀寫方式開啟檔案,並把檔案指標移到檔案尾。

b以二進位制模式開啟檔案,而不是以文字模式。該模式只對windows或dos有效,類unix的檔案是用二進位制模式進行操作的。

檔案開啟後一定要記得關閉

with open() as f:

f.read()

安全關閉檔案

os.stat('filename')檢視檔案狀態

讀檔案的幾種方法

file.read()能夠將檔案中的內容全部讀取過來。特別注意,這是返回乙個字串,而且是將檔案中的內容全部讀到記憶體中。

file.readline()

經常和迴圈搭配使用

for line in f

f.readline()

一次讀取所有行

file.readlines()返回乙個列表,一行為乙個值

寫檔案f.write('content')

python 檔案操作

簡明 python 教程 中的例子,python 執行出錯,用open代替file 可以執行。poem programming is fun when the work is done if you wanna make your work also fun use python f open e ...

python檔案操作

1,將乙個路徑名分解為目錄名和檔名兩部分 a,b os.path.split c 123 456 test.txt print a print b 顯示 c 123 456 test.txt 2,分解檔名的副檔名 a,b os.path.splitext c 123 456 test.txt pri...

Python 檔案操作

1.開啟檔案 如下 f open d test.txt w 說明 第乙個引數是檔名稱,包括路徑 第二個引數是開啟的模式mode r 唯讀 預設。如果檔案不存在,則丟擲錯誤 w 只寫 如果檔案 不存在,則自動建立檔案 a 附加到檔案末尾 r 讀寫 如果需要以二進位制方式開啟檔案,需要在mode後面加上...