新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何判斷絕對路徑
說明

1、以/開頭的路徑與當(dāng)前目錄無關(guān),稱為絕對路徑。
2、絕對路徑是從文件系統(tǒng)頂部開始的路徑,總是從根文件夾開始,Window 系統(tǒng)中以盤符(C:、D:)作為根文件夾。
實例
>>> import os
>>> os.path.abspath('正則代碼實踐strip.py')
'D:\\Python36\\正則代碼實踐strip.py'>>> import os
>>> os.path.abspath('正則代碼實踐strip.py')
'D:\\Python36\\正則代碼實踐strip.py'
>>> os.path.abspath('(讀寫文件)瘋狂填詞2.py') # 這個文件是當(dāng)前目錄沒有的
'D:\\Python36\\(讀寫文件)瘋狂填詞2.py'
>>> os.path.abspath(r'\Python編程快速上手++讓繁瑣工作自\(讀寫文件)瘋狂填詞2.py') # 這個目錄也是當(dāng)前目錄不存在的
'D:\\Python編程快速上手++讓繁瑣工作自\\(讀寫文件)瘋狂填詞2.py'
>>> os.path.abspath(r'\Desktop\Python編程快速上手++讓繁瑣工作自動化\(讀寫文件)瘋狂填詞2.py')
'D:\\Desktop\\Python編程快速上手++讓繁瑣工作自動化\\(讀寫文件)瘋狂填詞2.py'
>>> os.path.abspath(r'\Administrator\Desktop\Python編程快速上手++讓繁瑣工作自動化\(讀寫文件)瘋狂填詞2.py')
'D:\\Administrator\\Desktop\\Python編程快速上手++讓繁瑣工作自動化\\(讀寫文件)瘋狂填詞2.py' # 如果沒有指明最頂部根目錄,則該函數(shù)返回的目錄的頂部都是當(dāng)前目錄的頂部,即"D:\\"
>>> os.path.abspath(r'C:\Users\Administrator\Desktop\Python編程快速上手++讓繁瑣工作自動化\(讀寫文件)瘋狂填詞2.py')
'C:\\Users\\Administrator\\Desktop\\Python編程快速上手++讓繁瑣工作自動化\\(讀寫文件)瘋狂填詞2.py'>>> import os
>>> os.path.relpath('C:\\Windows', 'C:\\')
'Windows'
>>> os.path.relpath('C:\\Windows', 'C:\\spam\\eggs')
'..\\..\\Windows'
>>> os.getcwd()
'D:\\Python36'以上就是python判斷絕對路徑的方法,希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:python如何判斷絕對路徑
鏈接分享:http://m.fisionsoft.com.cn/article/cdghpgd.html


咨詢
建站咨詢
