查看 3.13 下的 Google Python Style Guide 它说导入的顺序应该是:
- Python 未来导入
- Python 标准导入
- 第三方模块或包导入
- 代码仓库子包导入
究竟是Code repository sub-package imports
什么?如果公司中有另一个团队编写的库是第三方还是代码库?
查看 3.13 下的 Google Python Style Guide 它说导入的顺序应该是:
究竟是Code repository sub-package imports
什么?如果公司中有另一个团队编写的库是第三方还是代码库?
“代码存储库子包导入”是指位于项目目录中的包。
如果你有main.py
and utils.py
,你会做from utils import magic_algorithm
最后。
所以,按照这个逻辑,整个事情可能看起来像
from __future__ import braces # future import
import re # python built-in import
from requests import Session # third-party import
from utils import magic_algorithm # code repository import