python3(七)os模块
生活随笔
收集整理的這篇文章主要介紹了
python3(七)os模块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
os模塊
OS模塊簡單的來說它是一個Python的系統編程的操作模塊,可以處理文件和目錄這些我們日常手動需要做的操作。
可以查看OS模塊的幫助文檔:
import os:#導入os模塊
help(os) :查看os模塊幫助文檔,里面詳細的模塊相關函數和使用方法
os模塊主要處理操作系統的相關的功能
| os.name | 獲取操作系統平臺 |
| os.getcwd() | 獲取現在的工作目錄 |
| os.listdir() | 獲取某個目錄下的所有文件名 |
| os.system() | 用來運行shell命令 |
| os.remove() | 刪除某個文件 |
| os.path.existe() | 檢驗給出的路徑是否真地存在 |
| os.path.isfile() | 判斷是否為文件;若是,返回值為真 |
| os.path.isdir() | 判斷是否為文件夾;若是,返回值為真 |
| os.path.abspath(name) | 獲得絕對路徑 |
| os.path.splitext() | 分離文件名與擴展名 |
| os.path.split() | 把一個路徑拆分為目錄+文件名的形式 |
| os.path.join(path,name) | 連接目錄與文件名或目錄 |
| os.path.basename(path) | 返回文件名 |
| os.path.dirname(path) | 返回文件路徑 |
操作系統相關調用和操作:
| os.environ | 一個dictionary 包含環境變量的映射關系 |
| os.environ[“HOME”] | 可以得到環境變量HOME的值 |
| os.chdir(dir) | 改變當前目錄 os.chdir(‘d:\outlook’) 注意windows下用到轉義 |
| os.getcwd() | 得到當前目錄 |
| os.getegid() | 得到有效組 |
| id os.getgid() | 得到組id |
| os.getuid() | 得到用戶id |
| os.geteuid() | 得到有效用戶id |
| os.setegid os.setegid() os.seteuid() os.setuid() | 設置id |
| os.getgruops() | 得到用戶組名稱列表 |
| os.getlogin() | 得到用戶登錄名稱 |
| os.getenv | 得到環境變量 |
| os.putenv | 設置環境變量 |
| os.umask | 設置umask |
| os.system(cmd) | 利用系統調用,運行cmd命令 |
總結
以上是生活随笔為你收集整理的python3(七)os模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TensorFlow:实战Google深
- 下一篇: 架设“某某魔域”游戏私服牟利 260 余