python模組基礎之OS模組

2021-09-12 10:05:41 字數 879 閱讀 7168

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

>>> import os #匯入os模組

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

1 )、os.sep 更改作業系統中的路徑分隔符。

2 )、os.getcwd()獲取當前路徑,這個在python**中比較常用。

3 )、os.listdir() 列出當前目錄下的所有檔案和資料夾。

4 )、os.remove() 方法可以刪除指定的檔案。

5 )、os.system() 方法用來執行shell命令。

6 )、os.chdir() 改變當前目錄,到指定目錄中。

os.system函式可以執行shello命令,linux系統中就是終端模擬器中的命令。

也有一些函式可以執行外部程式,包括execv,它會退出python直譯器,並且將控制權交給被執行的程式。

os.sep變數主要用於系統路徑中的分隔符。

windows系統通過是「\\」,linux類系統如ubuntu的分隔符是「/」,而蘋果mac os系統中是「:」。

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

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

posted @

2016-11-01 22:48

ld1977 閱讀(

...)

編輯收藏

python基礎之os模組

import os getcwd 列印當前工作路徑 print os.getcwd print os.listdir 列出當前資料夾裡所有的檔案 os.chdir 修改當前的工作目錄 print os.getcwd print os.listdir print os.cpu count print ...

Python模組之 OS模組

一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...

python基礎 os模組

對作業系統進行操作的模組 os.walk 遍歷當前資料夾中所有的檔案及資料夾 os.chdir 改變目錄 os.sep 根據不同的平台使用不同的分隔符 os.getcwd 獲取當前路徑目錄 os.listdir 獲取當前路徑下所有的檔案及資料夾 os.mkdir 建立目錄 os.mkdirs 遞迴建...