0

我有两个文件。SysDump.pyfrom libApi import _SysDump和另一个文件 libApi.py 我有很多类,其中一个是

class _SysDump():
    import cPickle as _cPickle
    import math as _math
    from zipfile import ZipFile as _ZipFile
    import re as _re 

问题是 SysDump 中的导入不仅可以看到 libApi.py 中的 _SysDump,还可以看到其他类!如何防止它在其他类中看到?

蟒蛇 2.6。是的,我确实有一个__init__.py. 它可以以任何方式帮助带来我希望的隐私吗?

4

1 回答 1

2

Python 没有隐私的概念。如果您试图将一个模块中的信息隐藏到另一个导入它的模块中,则不能。这是来自其他编程语言的概念,在 Python 中没有并行性。

于 2013-01-05T19:20:41.970 回答