无论使用import xxx还是from xxx.yyy.zzz.www import qqq,导入的必须是一个模块(对应到.py 文件的文件名),或者某个.py 文件中的函数名、类名、变量名。
1.从文件夹file里调用A.py 模块中的B类或者方法b()
from file.A import B
B.b()
2.从文件夹file里调用A.py 模块中的方法b()
from file.A import b
3.从A.py文件中调用B类
from A import B
B.b()
???待学习:当文件夹中存在__init__.py时
避坑:无论什么情况下,都禁止使用from xxx import *这种写法。
网友评论