以“from 模块名 import *”形式导入的模块,当该模块有 all 变量时,只能导入该变量指定的成员,未指定的成员是无法导入的。
例如:
#demo.py
def a():
print("1")
def b():
print("2")
def c():
print("3")
__all__ = ["a","b"]
```python
#test.py
from demo import *
a()
b()
c()
微信扫一扫
以“from 模块名 import *”形式导入的模块,当该模块有 all 变量时,只能导入该变量指定的成员,未指定的成员是无法导入的。
例如:
#demo.py
def a():
print("1")
def b():
print("2")
def c():
print("3")
__all__ = ["a","b"]
```python
#test.py
from demo import *
a()
b()
c()
相关推荐