只是一个风格问题,但我正在做一个风格指南不受欢迎的项目
from foo import bar
bar
是函数时,而不是bar
是类时。我不明白这背后的理由,有什么想法吗?
Python PEP8(关于风格(在这个问题上非常清楚 http://www.python.org/dev/peps/pep-0008/#imports:
从包含类的模块导入类时,通常 可以拼写这个:
from myclass import MyClass from foo.bar.yourclass import YourClass
如果此拼写导致本地名称冲突,则拼写它们
import myclass import foo.bar.yourclass
类和函数之间没有区别