*****檔案讀寫*******
• 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後面加上...