【问题标题】:What is best practice for importing a java package or library into a Python project将 java 包或库导入 Python 项目的最佳实践是什么
【发布时间】:2022-12-20 06:41:21
【问题描述】:

研究编写 python 应用程序以包装 java 包的努力。

我在资源上找到了很好的信息(您可以在下面查看列表),但我无法找到明确答案的一件事是如何将 .jar 包自动导入 Python 项目。

这是 pip 可以处理的吗?

资源

【问题讨论】:

    标签: python java pip


    【解决方案1】:

    import 语句,就像 Python 中的任何其他语句或关键字一样,应该按照最佳实践正确使用并添加到代码中。让我们一一看看 -

    多次导入多次导入通常应该在不同的行上。例如 -

    导入 numpy 进口大熊猫 导入 matplotlib

    永远在最前面导入总是放在文件的顶部,即

    在任何模块 cmets 和文档字符串之后 在模块全局变量和常量之前。 例如 -

    导入 numpy 模块

    导入 numpy

    按顺序导入模块一个好的做法是按以下顺序导入模块 -

    标准库模块——例如系统、操作系统、getopt、重新 第三方库模块——例如ZODB、PIL.Image等 本地开发的模块绝对进口建议使用绝对导入,因为它们通常更具可读性,并且如果导入系统配置不正确,它们往往会更好地执行。例如 -

    导入 mypkg.sibling 从 mypkg 导入兄弟姐妹 从 mypkg.sibling 导入示例

    *通配符导入(从导入) 应该避免避免使用通配符导入,因为它们使命名空间中存在哪些名称变得不清楚,从而混淆读者和许多自动化工具。

    【讨论】:

      猜你喜欢
      • 2016-12-10
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 2016-10-12
      • 1970-01-01
      • 2019-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多