1
我有兩個腳本,A.py
和B.py
讓我們來稱呼它們。 A
是一個獨立的腳本,可以獨立運行,但也可以通過從B
調用它來運行。 B
另一方面需要A
才能完成。我需要在我的A
腳本中包含一些內容,以便根據調用的位置可以更改幾個配置。如何判斷一個腳本是獨立運行還是被稱爲python中的子進程
我打電話從B
這樣A
:subprocess.call("A")
我能做些什麼來讓A
知道它是從B
叫什麼名字?
也許http://stackoverflow.com/questions/24114712/how-to-get-the-caller-script-name – Fabricator