1 import os 2 3 print(os.getcwd()) # 文件所在位置 4 # os.chdir("F:\\python") # 改變路徑 5 # os.chdir(r"F:\python") # 改變路徑 6 print(os.curdir) # 返回當前路徑 7 print(os.pardir) # 返回上一級目錄 8 # os.makedirs(r"F:\a\b\c\d") # 遞歸的建立目錄,就是前面沒有文件夾也會建立出來 9 # os.removedirs(r"F:\a\b\c\d") # 文件夾爲空就刪除,清除空文件夾 10 # os.mkdir(r"F:\a\b") # 生成單極目錄 11 # os.rmdir(r"F:\a\b") # 刪除單極空目錄 12 print(os.listdir('.')) # 列出指定目錄下的全部文件和字目錄,包括隱藏文件,並以列表方式打印 13 # os.remove(r"F:\學習\python\one\a.txt") # 刪除一個文件 14 print(os.stat(r"F:\學習\python\one\var.py")) # 獲取文件/目錄信息 15 print(os.sep) # 輸出操做系統特定的路徑分隔符,win下爲「\」,Linux下爲「/」 16 print(os.linesep) # 輸出當前平臺使用的行終止符 17 print(os.pathsep) # 輸出用於分割文件路徑的字符串,win下爲「;」,Linux下爲「:」 18 print(os.environ) # 顯示當前系統的環境變量 19 print(os.name) # 顯示當前操做系統,win-》「nt」,Linux-》「posix」 20 # os.system() # 運行命令 21 # os.path.abspath(path) # 返回path規範化的絕對路徑 22 print(os.path.split(r"F:\學習\python\one\var.py")) # 將路徑分割成目錄和文件名,二元組方式返回 23 print(os.path.dirname(r"F:\學習\python\one\var.py")) # 只返回路徑,不返回文件名 24 print(os.path.basename(r"F:\學習\python\one\var.py")) # 只返回文件名 25 print(os.path.exists(r"F:\學習\python\one\var.py")) # 判斷路徑存不存在 26 print(os.path.isabs(r"C:")) # 判斷是否是絕對路徑 27 print(os.path.isfile(r"F:\學習\python\one\var.py")) # 判斷是否是文件 28 print(os.path.isdir(r"F:\學習\python\one")) # 判斷是不是目錄 29 print(os.path.join(r"C:",r"\a.txt")) # 拼接路徑 30 print(os.path.getatime(r"F:\學習\python\one\var.py")) # 返回所指向文件或目錄的最後存取時間 31 print(os.path.getmtime(r"F:\學習\python\one\var.py")) # 返回所指向文件或目錄的最後修改時間