Closed. This question needs details or clarity。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                        
                        6年前关闭。
                                                                                            
                
        
我有两个文件。做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。它可以以任何方式帮助带来我希望的隐私吗?

最佳答案

Python没有隐私概念。如果您试图将一个模块中的信息隐藏在另一个模块中,而该模块不会将其导入。这是其他编程语言中的一个概念,在Python中是没有并行的。

09-20 22:37