python標(biāo)準(zhǔn)庫os庫的函數(shù)介紹
OS庫提供通用的,基本的操作系統(tǒng)交互功能。
-OS庫是Python標(biāo)準(zhǔn)庫,包含幾百個函數(shù)
-常用路徑操作,進(jìn)程管理,環(huán)境參數(shù)等幾類
-路徑操作: os.path子庫,處理文件路徑及信息
-進(jìn)程管理:啟動系統(tǒng)中其他程序
-環(huán)境參數(shù):獲得系統(tǒng)軟硬件信息等環(huán)境參數(shù)
os.path子庫以path為入口,用于操作和處理文件路徑
import os.path
import os.path as op
os.path.abspath(path) #返回path在當(dāng)前系統(tǒng)中的絕對路徑
os.path.normpath(path) #歸一化path的表示形式,統(tǒng)一用\\分隔路徑
os.path.relpath(path) #返回當(dāng)前程序與文件之間的相對路徑
os.path.dirname(path) #返回path中的目錄名稱
os.path.basename(path) #返回path中最后的文件名稱
os.path.join(path, *paths) #組合path與paths,返回一個路徑字符串
os.path.exists(path) #判斷path對應(yīng)文件或目錄是否存在,返回True或False
os.path.isfile(path)
os.path.isdir(path)
os.path.getatime(path) #返回path對應(yīng)文件或目錄上一次的訪問時間
os.path.getmtime(path) #返回path對應(yīng)文件或目錄最近一次的修改時間
os.path.getctime(path) #返回path對應(yīng)文件或目錄最近一次的修改時間
os.path.getsize(path) #返回path對應(yīng)文件的大小,以字節(jié)為單位
python os庫進(jìn)程管理
使用當(dāng)前python程序調(diào)用外部程序
os.system(command)
在操作系統(tǒng)中執(zhí)行command
返回command程序執(zhí)行之后的返回值
import os
#os.system(command)
os.system("C:\\Windows\\System32\\calc.exe")
os.system("C:\\Windows\\System32\\mspaint.exe" \
D:\\PYECourse\\grwordcloud.png)
python 獲取或改變系統(tǒng)環(huán)境信息
os.chdir(path) #修改當(dāng)前程序的操作路徑
os.getcwd() #返回程序的當(dāng)前路徑
os.getlogin() #獲得當(dāng)前系統(tǒng)登錄用戶名稱
os.cpu_count() #獲得當(dāng)前系統(tǒng)的CPU數(shù)量
更多關(guān)于python標(biāo)準(zhǔn)庫os庫的使用方法請查看下面的相關(guān)鏈接
相關(guān)文章
Python面向?qū)ο蟪绦蛟O(shè)計多繼承和多態(tài)用法示例
這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計多繼承和多態(tài)用法,結(jié)合實例形式分析了Python面向?qū)ο蟪绦蛟O(shè)計中多繼承、多態(tài)的概念、原理、實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下2019-04-04
Python批量添加水印的優(yōu)雅實現(xiàn)與進(jìn)階
在日常圖像處理中,為圖片添加水印是一項常見任務(wù),有多種方法和工具可供選擇,本文將專注于使用Python語言結(jié)合PIL庫批量添加水印,感興趣的可以了解下2023-12-12
django formset實現(xiàn)數(shù)據(jù)表的批量操作的示例代碼
這篇文章主要介紹了django-formset實現(xiàn)數(shù)據(jù)表的批量操作的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
Python Django教程之實現(xiàn)天氣應(yīng)用程序
Django提供了一個基于Python Web框架的Web框架,允許快速開發(fā)和干凈,務(wù)實的設(shè)計。在本教程中,我們將學(xué)習(xí)如何創(chuàng)建一個使用Django作為后端的天氣應(yīng)用程序,感興趣的可以嘗試一下2022-10-10
淺談python 線程池threadpool之實現(xiàn)
這篇文章主要介紹了淺談python 線程池threadpool之實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11
python?pdfplumber庫批量提取pdf表格數(shù)據(jù)轉(zhuǎn)換為excel
這篇文章主要為大家介紹了python使用pdfplumber庫批量提取pdf表格數(shù)據(jù)轉(zhuǎn)換為excel格式的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06

