Python內建模組 os模組的使用

2022-08-20 13:45:14 字數 1569 閱讀 7575

os模組是直譯器與作業系統的互動模組,使用os模組

#

os模組的使用,盡快解決,檔案的增刪改查

import

osos.getcwd()

#獲取當前工作目錄,當前指令碼工作的路徑

os.chdir("

path

") #

改變當前指令碼工作目錄,相當去cd切換目錄

os.curdir() #

返回當前目錄

os.pardir() #

獲取當前目錄的父級目錄字串

os.makedirs("

path1/path2

")#可生成多層遞迴目錄

os.removedirs("

path1

")#若目錄為空則刪除,並遞迴到上一層,若也為空,繼續刪除

os.mkdir("

file_path

")#生成單級空目錄

os.listdir("

dirname

")#列出指定目錄下的所有檔案和子目錄,包括隱藏檔案,以列表形式顯示

os.remove("

oldfile

","newfile

") #

將檔案/目錄更名

os.stat("

path/filename

")#獲取檔案、目錄資訊

os.sep() #

輸出作業系統特定的路徑分隔符,解決win下和liunx『/』與'//'

os.linesep() #

輸出用於分割檔案路徑

os.system("

dir") #

執行shell命令

os.environ() #

獲取環境變數

os.path.split(os.getcwd())#

分割環境變數

os.path.dirname(__file__

)os.path.exists(path)

#如果path存在,返回true;如果path不存在,返回false

os.path.isabs(path) #

如果path是絕對路徑,返回true

os.path.isfile(path) #

如果path是乙個存在的檔案,返回true。否則返回false

os.path.isdir(path) #

如果path是乙個存在的目錄,則返回true。否則返回false

os.path.join(path1[, path2[, ...]]) #

將多個路徑組合後返回,第乙個絕對路徑之前的引數將被忽略

os.path.getatime(path) #

返回path所指向的檔案或者目錄的最後訪問時間

os.path.getmtime(path) #

返回path所指向的檔案或者目錄的最後修改時間

os.path.getsize(path) #

返回path的大小

內建模組 os模組

import os 檔案系利 操作檔案 刪除檔案,謹慎,不可逆 os.remove dir3 dsfs 重新命名檔案 os.renames test123 test333 改名字,預設改成txt格式 os.rename test123 r lxx lxx2 test123 舊檔案跟新檔案都需要是相對...

os內建模組

os.getcwd 獲取當前工作目錄,即當前python指令碼工作的目錄路徑 os.chdir dirname 改變當前指令碼工作目錄 相當於shell下cd os.curdir 返回當前目錄 os.pardir 獲取當前目錄的父目錄字串名 os.makedirs dirname1 dirname2...

簡單了解python內建模組os模組

os模組 如下 沒有詳細說明,僅供參考,具體可以在實踐中學習用法。import osprint os.getcwd os.getcwd 獲取當前工作目錄 os.chdir c intel 切換路徑 os.chdir r c intel logs 切換路徑 print os.getcwd os.cur...