在python中导入模块时有两种方法:
1.import A
A为模块名,直接使用import导入整个模块A,调用模块A其中的某个方法、变量B使用以下形式:
A.B
2.from A import B
A为模块名,B为模块A中的某个类、方法或者变量等,调用B直接使用以下形式:
B
备注:
- from A import *: 导入模块A中的所有内容,这样的缺点是不清楚具体导入了A的哪些成员,并且会破坏命名空间。
- 一般来说,尽量使用方法一导入模块,这样会使得程序中的变量清晰易读,不容易混淆命名空间。