1. 程式人生 > >Python OS模組常用功能 中文圖文詳解

Python OS模組常用功能 中文圖文詳解

一、Python OS模組介紹

OS模組簡單的來說它是一個Python的系統程式設計的操作模組,可以處理檔案和目錄這些我們日常手動需要做的操作。

可以檢視OS模組的幫助文件:

>>> import os #匯入os模組
>>> help(os)   #檢視os模組幫助文件,裡面詳細的模組相關函式和使用方法

二、OS模組重要函式變數:


1 )、os.sep 更改作業系統中的路徑分隔符。
2 )、os.getcwd()獲取當前路徑,這個在Python程式碼中比較常用。
3 )、os.listdir() 列出當前目錄下的所有檔案和資料夾。
4 )、os.remove() 方法可以刪除指定的檔案。
5 )、os.system() 方法用來執行shell命令。
6 )、os.chdir() 改變當前目錄,到指定目錄中。

三、OS模組函式作用詳解

os.system函式可以執行shello命令,Linux系統中就是終端模擬器中的命令。
也有一些函式可以執行外部程式,包括execv,它會退出Python直譯器,並且將控制權交給被執行的程式。

os.sep變數主要用於系統路徑中的分隔符。
Windows系統通過是“\\”,Linux類系統如Ubuntu的分隔符是“/”,而蘋果Mac OS系統中是“:”。

四、OS模組案例程式碼演示

OS模組案例程式碼圖片

說明:以上玩蛇網Leo只做了幾種簡單的os模組操作目錄和檔案的演示,如果有興趣瞭解更復雜、更巧妙的方法可以參加我們的Python培訓課程

總結:OS模組在系統檔案和目錄操作中使用的比較多,也是我們的常用模組,大家一定要掌握的知識,這是Python標準庫中一個典型的跨平臺模組,支援Windows和Linux等系統操作,無需修改任何程式碼,也不會產生錯誤。