python基本模块中的对象_Python 学习笔记 -- OS模块的常用对象方法
1 #這里列舉在os模塊中關于文件/目錄常用的函數使用方法
2
3 #這里需要注意下,在使用這些方法前記得導入os模塊
4 import os #導入os模塊
5 """
6 os對象方法:7 os.getcwd() #返回當前工作目錄8 os.chdir(path) #改變工作目錄9 os.listdir(path=".") #列舉指定目錄中的文件名("."表示當前目錄,“..”表示上一級目錄)10 os.mkdir(path) #創建建單層目錄,如果該目錄已存在則拋出異常11 os.makedirs(path) #遞歸創建多層目錄,如該目錄已存在拋出異常,12 os.remove(path) #刪除文件13 os.rmdir(path) #刪除單層目錄,如該目錄非空則拋出異常14 os.removedirs(path) #遞歸刪除目錄,從子目錄到父目錄逐層嘗試刪除,遇到目錄非空則拋出異常15 os.rename(old,new) #將文件old重命名為new16 os.system(command) #運行系統shell命令17 os.walk(top) #遍歷top路徑以下所有子目錄,返回一個三元組:(路徑,[包含目錄],[包含文件])18 os.curdir #屬性,表示當前目錄19 os.pardir #屬性,表示上一級目錄20 os.sep #屬性,輸出操作系統特定的路徑分隔符(win下為'\\',Linux下為'/')21 os.linesep #屬性,當前平臺使用的行終止符(Win下為‘\r\n’,Linux下為'\n')22 os.name #屬性,指待當前使用的操作系統23
24 os.path對象方法:25 os.path.basename(path) #去掉目錄路徑,單獨返回文件名26 os.path.dirname(path) #去掉文件名,單獨返回目錄路徑27 os.path.join(path1[,],path2[,...]) #將path1,path2各部分組成一個路徑名28 os.path.split(path) #分割文件名和路徑,返回一個(f_path,f_name)元組,如果完全使用目錄,它也會將最后一個目錄作為文件名分離29 os.path.splitext(path) #分離文件名和后綴名,返回(f_name,f_extension)元組,如果完全使用目錄,它也會將最后一個目錄作為文件名分離30 os.path.getsize(file) #返回指定文件的尺寸,單位是字節31 os.path.getatime(file) #返回指定文件最近的訪問時間(浮點型秒數,可用time模塊的gmtime()或localtime()函數換算)32 os.path.getctime(file) #返回指定文件的創建時間33 os.path.getmtime(file) #返回指定文件最新的修改時間34 os.path.exists(path) #判斷指定路徑是否存在(目錄或者文件)35 os.path.isabs(path) #判斷是否為絕對路徑36 os.path.isdir(path) #判斷指定路徑是否存在且是一個目錄37 os.path.isfile(path) #判斷指定路徑是否存在且是一個文件38 os.path.islink(path) #判斷指定路徑是否存在且是一個符號鏈接39 os.path.ismount(path) #判斷指定路徑是否存在且是一個掛載點40 os.path.samefile(path1,path2) #判斷path1,path2是否指向同一個文件41
42 """
總結
以上是生活随笔為你收集整理的python基本模块中的对象_Python 学习笔记 -- OS模块的常用对象方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 充满正能量的微信名字861个
- 下一篇: 电脑上打印文件的快捷键是什么(电脑里打印