os用法總結:python中必須掌握的內置模塊os,實現與計算機操作系統的常規交互!


os模塊說明

'''
os 模塊
Os庫是python標准庫,包含幾百個函數
常用路徑操作、進程管理、環境參數等幾類
路徑操作:os.path子庫,處理文件路徑及信息
進程管理:啟動系統中其他程序
環境參數:獲得系統軟件硬件信息等環境參數
'''

路徑操作

import os.path as path

# 獲取當前文件所在位置的絕對路徑
path.abspath("data.txt")

# 獲取歸一化的文件路徑
path.normcase("/usr/load/data.txt")

# 返回文件目錄路徑
path.dirname("/usr/load/data.txt")

# 獲取文件名稱
path.basename("/usr/load/data.txt")

# 返回路徑的字符串
path.join("/usr/load/data.txt")

# 判斷文件或目錄是否存在
path.exists("/usr/load/data.txt")

# 判斷路徑是否存在
path.isdir("/usr/load/")

# 判斷文件是否存在
path.isfile("/usr/load/data.txt")

# 返回文件或目錄的上一次的訪問時間
path.getatime("/usr/load")

進程操作

import os

os.system('/usr/test.sh')

環境參數操作

【閱讀全文】

【粉絲福利】關注公眾號,獲取全套視頻資料,每日更新python編程小知識,不積小流、無以成江海,不積跬步、無以至千里,喜歡小編點個 '關注' 吧!

file

【往期精彩】

● python 實用技巧:幾十行代碼將照片轉換成素描圖、隨后打包成可執行文件(源碼分享)

● python十行代碼實現文件去重,去除重復文件的腳本

● python的GUI框架tkinter,實現程序員的流氓式表白邏輯

● 探究python函數的不定長參數*args與**kwargs

● 沒有深思過的python冷知識你知道幾個?

● python圖片處理,自動生成gif動態圖片

● python-redis 的操作手法,相當簡單的redis數據存儲方式!

● python 日期、時間處理,各種日期時間格式/字符串之間的相互轉換究竟是怎樣的?

● python 內置的數據計數器Counter相當nice

● 幾十行代碼實現python發送郵件與接收郵件

● 梳理python路線知識盲區,最全面、最詳細的python知識體系框架思維導圖終於出爐了!

● 沒有開發工具,在服務器控制台如何進行python代碼調試,高級編程pdb代碼調試!

● python中的set集合,元素的CRUD處理,交集/差集/並集計算,不只是能去重!

● python交互式動畫可視化:構建動態的數據可視化工具-AnimatPlot!

本文由微信公眾號【python 集中營】發布,更多精彩文章、視頻資料即可領取!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM