我有两个文件。执行from libApi import _SysDump
的SysDump.py和另一个文件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,还会在其他类中看到!!如何防止它在其他类中看到它?
Python 2.6。是的我有一个__init__.py
。它能以任何方式帮助实现我所希望的隐私吗?
答案 0 :(得分:2)
Python没有隐私的概念。如果您试图将一个模块中的信息隐藏在另一个导入它的模块中,则不能。这是其他编程语言的概念,在Python中没有并行。