Python獲取腳本所在目錄路徑

'''代碼'''

import sys
import os

a=sys.path[0]  #當前執行的腳本的所在目錄位置
b=os.getcwd()  #程序運行的當前目錄所在位置
c=sys.argv[0]  #程序運行的當前腳本目錄及腳本名稱
d=os.path.split(os.path.realpath(__file__))[0] 
#如果不涉及調用子程序,則返回當前執行的腳本的所在目錄位置。如果涉及調用子程序,則返回底層子程序的位置

print(a)
print(b)
print(c)
print(d)

輸出:

執行方式1:
PS C:\Users\QIZHANG> python C:\Users\QIZHANG\Desktop\MLOGCN\tiff\test.py
C:\Users\QIZHANG\Desktop\MLOGCN\tiff
C:\Users\QIZHANG
C:\Users\QIZHANG\Desktop\MLOGCN\tiff\test.py
C:\Users\QIZHANG\Desktop\MLOGCN\tiff
執行方式2:
PS C:\Users\QIZHANG> python Desktop\MLOGCN\tiff\test.py
C:\Users\QIZHANG\Desktop\MLOGCN\tiff
C:\Users\QIZHANG
Desktop\MLOGCN\tiff\test.py
C:\Users\QIZHANG\Desktop\MLOGCN\tiff
發佈了34 篇原創文章 · 獲贊 6 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章