mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
support querying __file__
This commit is contained in:
parent
bd2803089a
commit
4f25076252
@ -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]
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user