【问题标题】:Python package naming: verb or noun?Python 包命名:动词还是名词?
【发布时间】:2022-01-18 20:09:13
【问题描述】:

我正在编写一个 Python 包,它为 .xyz 文件提供解析器。我知道PEP8PEP423 和其他问题herethere

我在为我的包裹命名xyzparsexyzparser 犹豫不决。

换句话说,将 Python 包命名为名词还是动词更好?

【问题讨论】:

    标签: python package naming-conventions


    【解决方案1】:

    我会使用argparseastunparsebisect 中的动词。您当然会找到其他意见,但这更有意义;然后,您将定义带有名词名称的子模块(例如argparse.ArgumentParser)。

    我认为有些例子更适合名词。除了像我这样拥有ocd 的人发现很难不为所有事情找到一个标准外,我认为无论如何都没有这样的约定:)。

    【讨论】:

      猜你喜欢
      • 2019-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多