Python中os模塊詳解

0- os模塊的功能
操作我們的文件及文件路徑的模塊
1- 絕對路徑/相對路徑
1- 絕對路徑:
	windows中: 以磁盤開頭的。如C: , D: , E: , F: , 以“\”開頭的
	mac中: 以“/”(根目錄)開頭的
	
2- 相對路徑
	windows中:以文件開頭或者以“.”開頭的
2- os模塊的常用方法
1- os.getcwd
	獲取當前文件所在的目錄的絕對路徑

2- os.listdir()
	列舉目錄下所有的文件,以列表的方式返回
	Note: 只返回文件名

3- os.path.abspath('.\test.py')
	將路徑拼接在當前文件目錄後
	Note: 該方法只做拼接,不判斷文件路徑是否真實存在

4- os.path.split(path1)
	將路徑分割(以最後一個“\”爲)

5- os.path.join(path1,paths)
	對指定的路徑進行拼接,返回拼接後的結果
	Note: 當paths中出現絕對路徑的時候,會覆蓋之前路徑

6- os.path.dirname(path1)
	只返回目錄的部分

7- os.path.basename(path1)
	只返回文件部分(文件名)

8- os.path.getsize(path1)
	獲取文件的大小

9- os.path.exists(path1)
	判斷路徑是否存在

10- os.path.isfile() / os.path.isdir()
	判斷路徑是文件或者目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章