Python os.path.dirname()用法及代碼示例- 純淨天空
文章推薦指數: 80 %
os.path.dirname() Python中的方法用於從指定路徑獲取目錄名稱。
用法: os.path.dirname(path). 參數: path:代表文件係統路徑的path-like對象。
當前位置:首頁>>代碼示例
>>用法及示例精選
>>正文
Python中的OS模塊提供了與操作係統進行交互的函數。
操作係統屬於Python的標準實用程序模塊。
該模塊提供了使用依賴於操作係統的函數的便攜式方法。
os.path模塊是Python中OS模塊的子模塊,用於通用路徑名操作。
os.path.dirname()Python中的方法用於從指定路徑獲取目錄名稱。
用法:os.path.dirname(path)
參數:
path:代表文件係統路徑的path-like對象。
返回類型:此方法返回一個字符串值,該字符串值表示指定路徑中的目錄名稱。
代碼:用於os.path.dirname()方法
#Pythonprogramtoexplainos.path.dirname()method
#importingos.pathmodule
importos.path
#Path
path='/home/User/Documents'
#Getthedirectoryname
#fromthespecifiedpath
dirname=os.path.dirname(path)
#Printthedirectoryname
print(dirname)
#Path
path='/home/User/Documents/file.txt'
#Getthedirectoryname
#fromthespecifiedpath
dirname=os.path.dirname(path)
#Printthedirectoryname
print(dirname)
#Path
path='file.txt'
#Getthedirectoryname
#fromthespecifiedpath
dirname=os.path.dirname(path)
#Printthedirectoryname
print(dirname)
#Intheabovespecifiedpath
#doesnotcontainsany
#directoryso,
#ItwillprintNothing
輸出:
/home/User
/home/User/Documents
參考:https://docs.python.org/3/library/os.path.html
相關用法
Pythonnext()用法及代碼示例
Pythonos.dup()用法及代碼示例
Pythonset()用法及代碼示例
PythonDecimalmax()用法及代碼示例
PythonPILImageOps.fit()用法及代碼示例
Pythonos.rmdir()用法及代碼示例
Pythonsympy.det()用法及代碼示例
PythonDecimalmin()用法及代碼示例
Pythonos.readlink()用法及代碼示例
Pythonos.writev()用法及代碼示例
Pythonos.readv()用法及代碼示例
PythonPILRankFilter()用法及代碼示例
Pythonos.rename()用法及代碼示例
Pythonos.sendfile()用法及代碼示例
注:本文由純淨天空篩選整理自ihritik大神的英文原創作品 Python|os.path.dirname()method。
非經特殊聲明,原始代碼版權歸原作者所有,本譯文的傳播和使用請遵循“署名-相同方式共享4.0國際(CCBY-SA4.0)”協議。
延伸文章資訊
- 1Python學習筆記之四:os和os.path文件路徑模塊 - 每日頭條
而在Unix中,當前Python程序會等待os.system()執行完成再往下繼續往下執行。 獲取當前工作目錄. 獲取當前目錄,可以使用方法getcwd()或者屬性curdir,其中 ...
- 2python os用法總結- IT閱讀
本篇文章給大家分享了關於python os用法的相關總結性內容,對此有學習需要朋友參考下吧。 前言:在自動化測試中,經常需要查詢操作檔案,比如說查詢 ...
- 3python中os包的用法 - 程式人生
1 建立目錄以及判斷是否存在,如果不存在則建立import os # 建立的目錄path = \
- 4os, os.path模塊常用指令用法| Python學習筆記
os, os.path模塊常用指令用法| Python學習筆記. Python可以跨平台使用,在Linux、Windows、Mac的操作系統中都可安裝Python來使用,然而每種操作系統有 ...
- 5Python:寫指令碼常用模組OS基礎用法 - tw511教學網
Python:寫指令碼常用模組OS基礎用法. 收集了一些關於OS庫的用法,整理歸納一下,方便使用 import os # 系統操作 print(os.sep) # 獲取當前系統的路徑 ...