Python对于module文件中的name是没有private和public区分的,严格来说,在module文件重定义的任何name,都可以被外界访问.但是,对于 from module imort * 语法,Python提供了隐藏name的方法. _X命名 如果module文件中的name使用单下划线做前缀命名,那么,from module import *语法无法导入这些name.假设有如下Python module文件, test.py: _a = 9 __b = 99 # 双下划线开头