一、檔案
1、python中使用 open() 方法用於開啟乙個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 oserror。
open() 函式常用形式是接收兩個引數:檔名(file)和模式(mode)
注意:使用 open() 方法一定要保證關閉檔案物件,即呼叫 close() 方法。
2、mode引數有
t 文字模式 (預設)。
x 寫模式,新建乙個檔案,如果該檔案已存在則會報錯。
b 二進位制模式。
close() 方法允許呼叫多次。當 file 物件,被引用到操作另外乙個檔案時,python 會自動關閉之前的 file 物件。
二、檔案系統
python中 os 模組提供了非常豐富的方法用來處理檔案和目錄。
如:os.write(fd, str)用於寫入字串到檔案描述符 fd中. 返回實際寫入的字串長度。
os.path 模組用於獲取檔案的屬性資訊。
os.unlink() 方法用於刪除檔案,如果檔案是乙個目錄則返回乙個錯誤。
os.getcwd()檢視當前路徑。
os.remove()刪除乙個檔案。
os.rename()修改檔案或者資料夾的名稱。
…
linux檔案系統和檔案結構
普通檔案 regular file 就是一般訪問的檔案,由ls al顯示出來的屬性中,第乙個屬性為 例如 rwxrwxrwx 目錄檔案 directory 就是目錄,第乙個屬性為 d 例如 drwxrwxrwx 連線檔案 link 類似windows下面的快捷方式。第乙個屬性為 l 例如 lrwxr...
linux檔案系統和檔案操作
write和open函式的練習 open函式可以開啟已經存在的檔案,也可以建立檔案返回檔案描述符 int fd open 路徑 o rdwr o creat,許可權 0777 建立檔案的時候需要加許可權0777,開啟檔案不需要加 int bytes write fd,字串指標,寫入bytes大小 i...
Linux磁碟和檔案系統
linux一般使用fdisk來分割槽,fdisk基本支援所有的作業系統。fdisk是基於mbr的分割槽工具,如果使用gpt分割槽的話是不能使用fdisk的。fdisk l可以列出所有安裝的磁碟及其分割槽資訊 cat proc partitions可以檢視分割槽資訊,proc儲存系統的實時資訊 fdi...