使用Python時,經常用到文件的路徑讀取,做了path方法的不同讀取方式整理:
import os #os.path.dirname(__file__)返回的是.py文件的目錄 path1=os.path.dirname(__file__) print(path1) #os.path.abspath(__file__)返回的是.py文件的絕對路徑(完整路徑) path2=os.path.abspath(__file__) print(path2) #組合使用 path3=os.path.dirname(os.path.abspath(__file__)) print(path3) #os.path.join()拼接路徑 path4= os.path.join(os.path.dirname(os.path.abspath(__file__)),'1.py') print(path4)
執行結果:
C:/Users/owolf/Desktop C:\Users\owolf\Desktop\1.py C:\Users\owolf\Desktop C:\Users\owolf\Desktop\1.py