os庫作爲可移植的系統工具庫,一直被用於python中對系統文件進行操作,在這裏爲大家總結一下常用的方法。
1 有關本機和文件操作
import os
os.environ python本機的信息
os.getcwd() 獲取當前工作目錄位置
os.listdir() 獲取目錄的具體內容(不指定爲當前)
os.chdir(“db”) 改變工作目錄至db
os.getid() 獲取現在進程的id
2 通過python對具體文件,目錄進行操作
impoer os
os.mkdir(“text”) 創建text目錄
os.rmdir(‘text’) 刪除text目錄
os.chdir(..) 返回上一級目錄
open() 創建,打開文件
os.rename(‘iinfo.txt’,”detall.txt”) 文件改名
os.remove(‘detall.txt’) 刪除文件
3 os.path 的常用函數(對於更細節的部分,常實用路徑模塊 os.path ,然後用字符串的切割進行操作.spilt)
Os.path.isdir(path) #判斷是否爲目錄,結果爲布爾類型
os.path.isfile() #判段路徑文件是否存在
os.path.exists(path) #判斷路徑是否存在
os.path.spilt(path) #切割路徑,最後爲文件名+路徑,類型爲元組
os.path.dirname(path) #獲取aa目錄的名稱
os.path.basename(path) #獲取aa字符串的文件名
os.path.join(r’c:\temp’,’product.csv’) #將2者字符串按位置格式連接
os.path.abspath(path) #返回絕對路徑
Os.path.normpath(p) #標準化路徑(將p中路徑錯誤糾正)
下面是有關sys類的操作
import sys
sys.platform() #獲取當前計算機 版本
sys.version() #獲取當前python版本號
sys.path() #獲取文件路徑等
Sys.modules() #獲取已經導入模塊
補充 部分shell命令(即常見window命令提示符)
cd iso 將w命令行工具轉移至 iso目錄下
dir 顯示當前目錄所有內容
typ add.py 獲取.add.py下的全部代碼