python中OS庫的使用

2021-10-03 10:01:37 字數 2306 閱讀 8082

os.path子庫路徑操作函式函式

描述os.path.abspath(path)

返回path在當前系統中的絕對路徑。os.path.abspath(「readme.txt」)。輸出:「e:\web學習\readme.txt」

os.path.normpath(path)

歸一化path的表現形式,統一用\分隔路徑。os.path.normpath(「d://pye輸出"d:\pye\file.txt"

os.path.relpath(path)

返回當前程式與檔案之間的相對路徑(relative path)。os.path.relpath(「e:\web學習\python課堂筆記\python例子/test.py」)。輸出:python課堂筆記\python例子\test.py

os.path.dirname(path)

返回path中的目錄名稱。os.path.dirname(「e:\web學習\python課堂筆記\python例子/test.py」)。輸出:e:\web學習\python課堂筆記\python例子

os.path.basename(path)

返回path中最後的檔名。os.path.basename(「e:\web學習\python課堂筆記\python例子/test.py」)。輸出:test.py

os.path.join(path,*paths)

組合path於paths,返回乙個路徑字串。os.path.join(「d:/」,「pye/file.txt」)。輸出:d:/pye/file.txt

os.path.exists(path)

判斷path對應檔案或目錄是否存在,返回true或false

os.path.isfile(path)

判斷path所對應是否為已存在的檔案,返回true或false。os.path.isfile(「d://pyetrue

os.path.isdir(path)

判斷path所對應是否為已存在的目錄,返回true或false。os.path.isfile(「d://pyefalse

os.path.getatime(path)

返回path對應檔案或目錄上一次的訪問時間

os.path.getmtime(path)

返回path對應檔案或目錄最近一次的修改時間

os.path.getctime(path)

返回path對應檔案或目錄的建立時間

os.path.getsize(path)

返回path對應檔案的大小,以位元組為單位

print(os.system("c:\\windows\\system32\\calc.exe"))

輸出:0 並呼叫計算機

函式

描述os.chidr(path)

修改當前程式操作的路徑。os.chdir(「d:」)

os.getcwd()

返回程式當前路徑。os.getcwd()。輸出:d:\

os.curdir

返回當前目錄(』.』)

os.getlogin()

返回當前系統登入使用者名稱。os.getlogin()。輸出:day_day_up

os.cpu_count()

獲取當前系統的cpu數量。os.cpu_count()。輸出:4

os.urandom(n)

獲取n個位元組長度的隨機字串,通常用於加密運算。os.urandom(10)。輸出:b』\xf7\xba\xbc5,\x99\xfd&\x91o』

os.listdir()

返回指定目錄下的所有檔案和目錄名

os.remove()

函式用來刪除乙個檔案

os.removedirs(r「c:\python」)

刪除多個目錄

os.getenv(「home」)

讀取作業系統環境變數home的值

os.environ

返回作業系統所有的環境變數

os.environ.setdefault

設定系統環境變數,僅程式執行時有效

os.linesep

給出當前平台使用的行終止符

os.name

指示你正在使用的平台

os.rename(old, new)

重新命名os.makedirs(r「c:\python\test」)

建立多級目錄

os.mkdir(「test」)

建立單個目錄

os.stat(file)

獲取檔案屬性

os.kill(10884,signal.sigkill)

殺死程序

Python 中os庫的使用

os庫提供通用的 基本的作業系統的互動功能 路徑操作 os.path字型檔,處理檔案路徑及資訊 程序管理 啟動系統中其他程式 環境引數 獲得系統軟硬體資訊等環境引數 os.path子庫以path為入口,用於操作和處理檔案路徑 import os.path as op os.path.abspath ...

Python中os庫的基本使用

os庫的基本使用 os庫基本介紹 os庫提供通用的 基本的作業系統互動功能 包括 windows mac os linux os庫是python標準庫,包含幾百個函式 常用路徑操作 程序管理 環境引數等幾類 路徑操作 os.path子庫,處理檔案路徑及資訊 程序管理 啟動系統中其他程式 環境引數 獲...

python庫怎麼使用 Python的os庫的使用

python os庫有很多和作業系統相關的功能。其實不僅僅如此,os庫中還有很多和檔案,路徑,執行系統命令相關的。下面是os模組常用的方法.1.os.sep 可以取代作業系統特定的路徑分割符 2.os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix...