0
我想創建一個模塊並找到導入我的模塊的腳本的路徑。例如我有一個模塊:myscript.py這是由test.py導入的。我想從myscript.py,路徑打印到test.py文件Python:獲取導入模塊的腳本的文件路徑
我怎樣才能做到這一點?我已經閱讀了__文件__,但它並不像我想象的那樣工作。
myscript.py
def printName():
print __file__
test.py - 我把這個腳本
import myscript
myscript.printName()
我想打印test.py但它打印myscript.py
爲什麼不在test.py中使用'print __file__'? – thinkerou 2015-04-03 11:44:49
我需要在導入的模塊中知道它調用的腳本 – 2015-04-03 12:04:15