python檔案操作

2021-08-20 01:49:57 字數 703 閱讀 9431

*****檔案讀寫*******

•   python 內建了讀寫檔案的函式,用法和 c 是相容的。

•  作業系統不允許普通的程式直接操作磁碟,所以,讀寫檔案就是請求操

作系統開啟乙個檔案物件(又稱檔案描述符),然後,通過作業系統提供的接

口從這個檔案物件操作

****開啟檔案****

f = open('/root/hello')

# 如果檔案不存在, open() 函式就會丟擲乙個 ioerror 的錯誤,並且

給出錯誤碼和詳細的資訊告訴你檔案不存在

f.read()

#如果檔案開啟成功,接下來,呼叫 read() 方法可以一次讀取檔案的

全部內容

******關閉檔案******

f.close()

#檔案使用完畢後必須關閉,因為檔案物件會占用作業系統的資源

******其他操作*******

r 以讀的方式開啟,定位到檔案開頭 , 預設的 mode

r+ 以讀寫的方式開啟,定位檔案開頭 , 可以寫入內容到檔案

w 以寫的方式開啟,開啟檔案的時候會清空檔案的內容,並且不能讀

w+ 以讀寫的方式開啟,定位到檔案頭,並且開啟檔案的時候也會清空檔案的內容

a 以寫的方式開啟,定位到檔案的末尾,是乙個追加的操作 , 但並不允許讀

a+ 以讀寫的方式開啟,定位到檔案的末尾,追加的方式

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後面加上...