os 相對路徑與絕對路徑


import os
path1=os.path.dirname(__file__)
path=os.path.dirname('/Users/mac126/Desktop/openstudy/images/girl.jpg')
path2=os.path.join(path1,)
print(path1,path)

r=os.path.isabs('/Users/mac126/Desktop/openstudy/images/girl.jpg')#判斷是否---絕對路徑

r2=os.path.isabs('../images/girl.jpg')#---相對路徑  ..表示當前文件的上一級
r3=os.path.isabs('/images/girl.jpg')# 找當前文件同級別的images文件里面的girl.jpg


print('---->',r) #True
print('---->',r2) #False

#獲取路徑 :directory 目錄 文件夾
#當前文件所在文件夾
path=os.path.dirname(__file__)
print(path)
#/Users/mac126/Desktop/openstudy

#通過相對路徑,獲取絕對路徑

path=os.path.abspath('../images/girl.jpg')
print(path)

#/Users/mac126/Desktop/images/girl.jpg

#獲取當前文件的 絕對路徑

path=os.path.abspath(__file__)
print(path)
#/Users/mac126/Desktop/openstudy/路徑.py

path=os.getcwd() #類似於 os.path.dirname(__file__)
print(path)
#/Users/mac126/Desktop/openstudy

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM