簡體   English   中英

如何從 python 解釋器命令行獲取 python 腳本路徑?

[英]How can I get the python script path from a python interpreter command line?

相關: Python:在加載`sys`模塊之前找到`sys.argv`

我有一個與問題中描述的類似的用例 - 我需要從 usercustomize 掛鈎中獲取 python 腳本名稱

但是,此時未填充 sys.argv,並且沒有記錄的方法來獲取將要執行的腳本。

使用 psutil 可以獲取原始命令行

我正在尋找一種可靠的方法來解析它,就像 python 一樣(最好使用與解析 python 解釋器相同的代碼)

__file__變量是否給了您想要的東西?

PS - 抱歉,沒有足夠的代表發表評論

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM