Python os模塊

 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")) # 返回所指向文件或目錄的最後修改時間
相關文章
相關標籤/搜索