vir*_*tor 0 python import module
我只是遇到了hamster代码库的问题,其中模块加载了一个函数而不是另一个函数.这不是我的代码,所以我不知道很多细节,但我真的想知道这种情况怎么会出现.
有一个叫做hamster包含的模块,i18n.py它有两个功能:setup_i18n和C_.没有__all__定义__init__.加载后模块C_可见,但设置功能不可见.
这里是i18n文件和一般回购的链接:http://git.gnome.org/browse/hamster-applet/tree/src/hamster/i18n.py? id= 94b8ba72dad5b3e711d5f6b6a7018d83d770ce14
会话只是这个(设置正确sys.path后包括包)
> from hamster import i18n
> dir(i18n)
['C_', '__builtins__', '__doc__', '__file__', '__name__', 'gettext']
Run Code Online (Sandbox Code Playgroud)