Python将绝对路径转换为相对路径方法实例
生活随笔
收集整理的這篇文章主要介紹了
Python将绝对路径转换为相对路径方法实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本篇文章主要講解,python絕對路徑轉換為相對路徑的方法
作者:任聰聰
通過python轉換為相對路徑,實際上是有多種方法的,一般可以通過正則替換盤符,replace進行替換等等。
本次主要講解利用正則獲取絕對路徑并將路徑轉換為相對路徑。
思路
先獲取絕對路徑,然后將盤符進行過濾。
代碼實例
需要先引入os、re模塊
獲取絕對路徑
fromfile = "F:/test目錄/test.py" pathname = os.path.abspath(fromfile) filename = os.path.basename(fromfile) # 獲取到 F:/目錄/xxx.后綴 的文件名 new_path = pathname.replace(filename, '') print(new_path)運行效果:
將此路徑的盤符去除:
運行效果
總結
以上是生活随笔為你收集整理的Python将绝对路径转换为相对路径方法实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【docker】第一节:centos安装
- 下一篇: websocket python爬虫_p