From 4f250762525dfa6873a662d18a5abebd4f6cc6a5 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 4 Nov 2009 18:19:39 +0000 Subject: [PATCH] support querying __file__ --- direct/src/ffi/panda3d.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/ffi/panda3d.py b/direct/src/ffi/panda3d.py index c85073c059..d80efc5c56 100644 --- a/direct/src/ffi/panda3d.py +++ b/direct/src/ffi/panda3d.py @@ -173,11 +173,14 @@ class panda3d_multisubmodule(type(sys)): class panda3d_module(type(sys)): """ Represents the main 'panda3d' module. """ + __file__ = __file__ modules = panda3d_modules def __getattr__(self, name): if name == "__all__": return self.modules.keys() + elif name == "__file__": + return self.__file__ elif name in self.modules: return sys.modules["panda3d.%s" % name]