Python中os模組的簡介

2021-09-26 16:28:19 字數 1370 閱讀 9640

import os

匯入os模組,以下所有功能都在os模組中.

os.getcwd()

功能:獲取當前目錄的絕對路徑

絕對路徑:

window:以碟符開頭,或者以\開頭

linux:以/開頭或者以~開頭

相對路徑:

window:以檔案開頭,以./開頭 或者../開頭

linux:與window相同

os.path.dirname(os.path.abspath("檔名")): 表示獲取當前資料夾的所在的目錄

os.path.dirname(os.path.dirname(os.path.abspath("檔名"))): 表示獲取當前資料夾上一層目錄

os.listdir(path)

功能:顯示指定路徑下所有的檔名以及目錄名,若path不指定,預設當前目錄下。

os.path.abspath(path)

功能:將指定的路徑拼接到當前所在所在的路徑下

os.path.split(path)

功能:返回指定路徑目錄部分以及檔案部分

本質:以最後乙個/來進行切分,返回兩個值,前面的就是目錄部分,後面的就是檔案部分

若是"."切分到檔案部分去

os.path.dirname(path)

功能:返回指定路徑的目錄部分

os.path.basename(path)

功能:返回指定路徑的檔案部分

os.path.join(path,paths)

功能:對路徑進行拼接處理

paths:可以接收多個路徑

若paths存在絕對路徑,前面路徑則不保留。

os.path.getsize(path)

功能:獲取指定路徑檔案的大小【目錄的大小獲取不到】

os.path.exists(path)

功能:判斷指定的路徑是否存在,若存在則返回true,否則返回false

os.path.isdir(path)

功能:判斷該路徑是否為目錄,若是返回true,否則返回false

os.path.isfile(path)

功能:判斷指定的路徑是否為檔案,若是則返回true,否則返回false

os.remove(path)

功能:刪除指定的路徑的檔案

os.mkdir(path)

功能:建立指定的目錄

os.makedirs(path)

功能:遞迴建立多個目錄

os.rmdir(path)

功能:刪除指定的空目錄

os.removedirs(path)

功能:遞迴刪除目錄

os.chdir(path)

功能:切換目錄

Python模組簡介 os模組

一 模組簡介 python os模組包含普遍的作業系統功能,讓你的程式和平台分開。通常用於返回和開啟指定目錄下的所有檔案和目錄名。二 常用函式 1 os.listdir path 返回指定目錄下的所有檔案和目錄名 folder rt html for movie html in os.listdir...

Python的os模組簡介

os模組提供了多數作業系統的功能介面函式。當os模組被匯入後,它會自適應於不同的作業系統平台,根據不同的平台進行相應的操作,在python程式設計時,經常和檔案 目錄打交道,這時就離不了os模組,本節內容將對os模組提供的函式進行詳細的解讀 常用的方法如下表所示 序號方法及描述 1os.access...

Python中的os模組

os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,name不是目錄就返回fa...