导入功能不好,上课好吗?

时间:2013-05-16 14:14:41

标签: python python-2.7

只是一个风格问题,但我正在开展一个风格指南不赞成的项目

from foo import bar是一个函数时

bar,而bar是一个类时{p> {{1}}。我不明白这背后的理由,任何想法?

1 个答案:

答案 0 :(得分:2)

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

类和函数之间没有区别