导入总应该放在文件顶部, 位于模块注释和文档字符串之后, 模块全局变量和常量之前.
导入应该按照从最通用到最不通用的顺序分组:
标准库导入 第三方库导入 应用程序指定导入
每种分组中, 应该根据每个模块的完整包路径按字典序排序, 忽略大小写.
import foo from foo import bar from foo.bar import baz from foo.bar import Quux from Foob import ar