os模組主要用於執行系統命令
import os
os.remname('file.txt','file1.txt') 檔案重新命名
os.remove('file1.txt') 刪除檔案
os.mkdir('test') 建立資料夾
os.rmdir('test') 刪除資料夾
os.sep 可以取代作業系統特定的路徑分割符
os.getcwd() 相當於linux下的pwd,獲取當前目錄
os.chdir(os.getcwd()+os.sep+'test') 進到某個目錄下
舉例:>>> import os
>>> os.getcwd()
'c:\\python27'
>>> os.mkdir('test')
>>> os.chdir(os.getcwd()+os.sep+'test')
>>> os.getcwd()
'c:\\python27\\test'
os.listdir(os.getcwd()) 相當於linux下的ls,顯示當前目錄下的檔案
os.path.isfile("test.txt") 判斷是否是檔案
os.path.isdir("test.txt") 判斷是否是資料夾
os.path.exists("test.txt") 判斷檔案是否存在
os.path.getsize("test.txt") 獲取檔案的大小
os.path.abspath("test.txt") 返回檔案的絕對路徑
os.path.basename(os.path.abspath("test.txt")) 獲取檔案的檔名,注意引數需要傳入絕對路徑
os.path.dirname(os.path.abspath("test.txt")) 獲取檔案的所在目錄,注意引數需要傳入絕對路徑
Python OS模組 介紹
python的標準庫中的os模組包含普遍的作業系統功能。這個模組是尤為重要的。它允許乙個程式在編寫後不需要任何改動,也不會發生任何問題,就可以在linux和windows下執行。下面列出了一些在os模組中比較有用的部分。它們中的大多數都簡單明瞭。os.sep可以取代作業系統特定的路徑分隔符。wind...
Python os模組介紹
os模組 我們平時工作中很常用到的乙個模組,通過os模組呼叫系統命令,獲得路徑,獲取作業系統的型別等都是使用該模組。os 模組提供了很多允許你的程式與作業系統直接互動的功能 得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 返回指定目錄下的所有檔案和目錄名 os.list...
Python os模組常用介紹
os模組提供了大量的檔案和目錄操作方法函式。import os import sys reload sys print 系統預設編碼方式 sys.getdefaultencoding sys.setdefaultencoding utf8 print 設定後系統的編碼方式 sys.getdefaul...