os.getcwd():得到當前工作目錄,即當前python指令碼工作的目錄路徑
os.listdir():返回指定目錄下的所有檔案和目錄名
os.remove():函式用來刪除乙個檔案
os.removedirs(r「c:\python」):刪除多個目錄
os.path.isfile():檢驗給出的路徑是否是乙個檔案
os.path.isdir():檢驗給出的路徑是否是乙個目錄
os.path.isabs():判斷是否是絕對路徑
os.path.exists():檢驗給出的路徑是否真地存
os.path.split():返回乙個路徑的目錄名和檔名,os.path.split('/home/swaroop/byte/code/poem.txt') 結果:('/home/swaroop/byte/code', 'poem.txt')
os.path.splitext():分離副檔名
os.path.dirname():獲取路徑名
os.path.basename():獲取檔名
os.system():執行shell命令
os.getenv():讀取和設定環境變數
os.putenv():讀取和設定環境變數
os.linesep:給出當前平台使用的行終止符,windows使用'\r\n',linux使用'\n'而mac使用'\r'
os.name:指示你正在使用的平台,對於windows,它是'nt',而對於linux/unix使用者,它是'posix'
os.rename(old, new):重新命名
os.makedirs(r「c:\python\test」):建立多級目錄
os.mkdir(「test」):建立單個目錄
os.stat(file):獲取檔案屬性
os.chmod(file):修改檔案許可權與時間戳
os.exit():終止當前程序
os.path.getsize(filename):獲取檔案大小
os.mkdir("file"):建立目錄
shutil.copyfile("oldfile","newfile"):複製檔案,oldfile和newfile都只能是檔案
shutil.copy("oldfile","newfile"):複製檔案,oldfile只能是資料夾,newfile可以是檔案,也可以是目標目錄
shutil.copytree("olddir","newdir"):複製資料夾,olddir和newdir都只能是目錄,且newdir必須不存在
os.rename("oldname","newname"):重新命名檔案(目錄),檔案或目錄都是使用這條命令
shutil.move("oldpos","newpos") :移動檔案(目錄)
os.remove("file"):刪除檔案
os.rmdir("dir"):只能刪除空目錄
shutil.rmtree("dir"):空目錄、有內容的目錄都可以刪
os.chdir("path"):刪除檔案換路徑
python 進入目錄 Python 目錄操作
注意之前要import os 1 獲得當前路徑 在python中可以使用os.getcwd 函式獲得當前的路徑。其原型如下所示。os.getcwd 該函式不需要傳遞引數,它返回當前的目錄。需要說明的是,當前目錄並不是指指令碼所在的目錄,而是所執行指令碼的目錄。例如,在pythonwin中輸入如下指令...
Python學習之路9 迴圈的總結
距離上一次的學習,我們學習了whlie迴圈與whlie迴圈巢狀,今天繼續學習迴圈。語法是 while 條件 條件成立重複執行 else 迴圈正常結束之後要執行的 舉個例子,劉備三顧茅廬請諸葛亮出山,沒有三次來訪,諸葛亮鐵定是不答應出山的。那麼用迴圈如何來表達?需求 劉備三顧茅廬 登門拜訪3次,完成之...
Python 學習入門(9) set操作
python的set和其他語言類似,是乙個無序 不重複元素集,基本功能包括關係測試和消除重複元素.集合物件還支援union 聯合 intersection 交 difference 差 sysmmetric difference 對稱差集 等數 算.sets 支援 x in set,len set ...