雖然根據查找python模塊的源文件有一些相關的線程,但我沒有找到關於如何從python類中獲取文件名的答案一個最簡單可靠的方法。對於位於/usr/local/TestLib.py
一個假設的文件:從模塊的類中找到python模塊源文件的位置
class MyTest(object):
def __init__(self):
myLocation = XXX
我希望變量myLocation
包含字符串/usr/local/TestLib.py
。 __file__
似乎不適用於我的課堂。
我該怎麼做?
'__file__'工作中隨時隨地模塊,是一個類的內部或外部。 – lunaryorn 2012-08-17 07:17:48