Python 取出目錄的路徑dirname
文章推薦指數: 80 %
本篇ShengYu 介紹Python 取出目錄的路徑os.path.dirname() 的用法與範例,並示範在linux、macOS、windows 各平台下的差異。
以下範例是在Python 3 環境 ...
2020-03-30
Python教學
本篇ShengYu介紹Python取出目錄的路徑os.path.dirname()的用法與範例,並示範在linux、macOS、windows各平台下的差異。
以下範例是在Python3環境下測試過。
取出目錄的路徑os.path.dirname()為去除檔案名稱,回傳目錄的路徑,使用os.path.dirname()時,需先importos,由於linux與windows目錄字元不同,linux與macOS一樣是使用\斜線,windows是使用/反斜線,以下示範同樣的程式碼在linux與windows兩平台的執行結果差異,
詳細程式碼如下,python3-os-path-dirname.py123456#!/usr/bin/envpython3#-*-coding:utf-8-*-importosprint('dirname:'+os.path.dirname('/home/user/aaa.txt'))print('dirname:'+os.path.dirname('C:\\User\\Desktop\\aaa.txt'))
linux與macOS平台輸出結果如下,12dirname:/home/userdirname:
windows平台輸出結果如下:12dirname:dirname:C:\User\Desktop
下一篇介紹取出檔案名稱basename
其他參考python中的os.path模块用法(一)_Python_ziyuzhao123的专栏-CSDN博客https://blog.csdn.net/ziyuzhao123/article/details/8811496Pythonos.path()模块|菜鸟教程https://www.runoob.com/python/python-os-path.html
其它相關文章推薦如果你想學習Python相關技術,可以參考看看下面的文章,Python新手入門教學懶人包Python取出檔案名稱basenamePython字串分割splitPython連接字串joinPython去除空白與去除特殊字元stripPython取代字元或取代字串replace
Newer
PythonOpenCV畫線條line
Older
Python取出檔案名稱basename
精選文章
Python基礎教學目錄
C/C++入門教學目錄
Linux常用指令教學懶人包
最新文章
C/C++Linuxpthread_detach用法與範例
C/C++Linuxpthread_exit用法與範例
C/C++Linuxpthread_join用法與範例
C/C++Linuxpthread_attr_getstacksize取得執行緒堆疊大小用法
C/C++Linuxpthread_attr_setstacksize設定執行緒堆疊大小用法
粉絲專頁
分類
Arduino4C/C++教學132Github13Git教學19OpenCV教學8Projects6Python教學218Qt教學7
首頁
Python教學
C/C++教學
歸檔
標籤
Projects
關於我
延伸文章資訊
- 1os.path — Common pathname manipulations — Python 3.10 ...
path module is always the path module suitable for the operating system Python is running on, and...
- 2Python 取出目錄的路徑dirname
本篇ShengYu 介紹Python 取出目錄的路徑os.path.dirname() 的用法與範例,並示範在linux、macOS、windows 各平台下的差異。以下範例是在Python 3...
- 3dirpath python Code Example - Grepper
Python answers related to “dirpath python”. get path to file without filename python · pathlib pa...
- 4Python os.path() 模块 - 菜鸟教程
Python os.path() 模块Python OS 文件/目录方法os.path 模块主要用于获取文件的属性。 以下是os.path 模块的几种常用方法: 方法说明os.path.absp...
- 5Python:使用os.walk() 遞迴印出資料夾中所有目錄及檔名
短短幾行就能達成我的目的,且python 的程式碼也能在windows 上運作。 以下是能達成我目的的 Python walk.py 原始碼: import os for dirPath, di...