python os 模塊

 

返回驅動器和路徑的元組

#  
#  os.path.splitdrive(path)  #返回驅動器和路徑的元組
#  path='C:\Users\Administrator\Desktop\新建文本文檔.txt'
print(os.path.splitdrive(r'C:\Users\Administrator\Desktop\新建文本文檔.txt'))
>>
  ('C:', '\\Users\\Administrator\\Desktop\\新建文本文檔.txt')

 

 

#當前路徑及路徑下的文件
os.getcwd() :查看當前文件所在的工做路徑

#列舉目錄下全部文件:
os.listdir(path) #返回的 list

#絕對路徑
os.path.abspath('.')
os.path.abspath('..')

C:\Users\Administrator\Desktop\個人文件\shopping
C:\Users\Administrator\Desktop\個人文件

#分割路徑,返回目錄 和 文件名
os.path.split(path)
返回類型爲(文件夾,文件名) type:tuple


#合併路徑
os.path.join(path_1,path_2)

#返回當前文件所在目錄路徑,最後的目錄名稱不包括 反斜槓
os.path.dirname(path)
path="c:\\python\\test\\file.py"
>>"c:\\pthon\\test"
os.path.dirname(.)



#查看文件時間
   os.path.getmtime(path):文件或文件夾的最後修改時間,重新紀元到訪問時的秒數。
   os.path.getatime(path):文件或文件夾的最後訪問時間,重新紀元到訪問時的秒數。
   os.path.getctime(path):文件或文件夾的建立時間,重新紀元到訪問時的秒數。
#查看文件大小  #查看文件或者文件夾的大小, 若是是文件夾 則返回0  #返回類型是:int  os.path.getsize(path)#判斷文件是否存在  #判斷文件或文件夾是否存在,  #返回類型是:boolean  os.path.exists(path)#----------------------------------  os.sep     '\\'  os.extsep  '.'  os.pathsep   ';'  os.linesep   '\r\n'  
相關文章
相關標籤/搜索