【问题标题】:What is a code repository sub-package imports?什么是代码库子包导入?
【发布时间】:2020-05-25 18:14:03
【问题描述】:

查看 3.13 下的 Google Python Style Guide 它说导入的顺序应该是:

  1. Python 未来导入
  2. Python 标准导入
  3. 第三方模块或包导入
  4. 代码库子包导入

Code repository sub-package imports 到底是什么?如果公司中有另一个团队编写的库是第三方还是代码库?

【问题讨论】:

    标签: python google-style-guide


    【解决方案1】:

    “代码库子包导入”是指位于项目目录中的包。

    如果您有main.pyutils.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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 2019-02-27
      • 1970-01-01
      相关资源
      最近更新 更多