1. 程式人生 > >7檔案

7檔案

f = open() f.close() content = f.read()可加size content = f.readlines() content = f.readline() f.write()括號內寫新增內容 f.tell()獲取檔案內指標所在位置下標索引 seek(offset,from):改變檔案內指標位置 offset:偏移量 from:方向 0;檔案開頭 1:檔案當前位置 2:檔案末尾 f.seek(0,0):移動到檔案開頭   OS模組
  • os.getcwd() – 得到當前工作的目錄
  • os.remove() – 刪除指定檔案
  • os.rmdir() – 刪除指定目錄(不能為空目錄)
  • os.mkdir() – 建立目錄
  • os.makedirs() – 遞迴建立目錄
  • os.path.isfile() – 判斷指定物件是否為檔案。是返回True,否則False
  • os.path.isdir() – 判斷指定物件是否為目錄。是True,否則False
  • os.system() – 執行shell命令
  • os.chdir() – 改變目錄到指定目錄
  • os.path.getsize() – 獲得檔案的大小,如果為目錄,返回0
  • os.path.abspath() – 獲得絕對路徑
  • os.path.exists(name) – 判斷是否存在檔案或目錄name
  • os.rename(old, new) – 重新命名
  • os.listdir() – 返回指定目錄下的所有檔案和目錄名
  • os.mknod(“test.txt”) – 建立空檔案
  • os.path.join(file_parent,file_name) - 連線目錄和檔名 (linux:/ windows:\ )