【问题标题】:How to properly annotate a class instance如何正确注释类实例
【发布时间】:2021-10-16 05:52:47
【问题描述】:

我正在阅读PEP 526 文档,我想知道注释类实例的正确方法是什么。

我在文档中没有找到答案。

我有以下模块:

class global_variables:
     # Class body

global_variables_dictionary: global_variables = global_variables("application.yaml")

something: <class_name> = class_name() 是正确的做法吗?

谢谢

【问题讨论】:

  • 注释任何内容的方式相同所有内容都是 Python 中的类实例

标签: python annotations type-hinting typechecking python-typing


【解决方案1】:

是的。顺便提一句。您应该避免使用小写字母命名类。对于 PEP,您应该使用驼峰式大小写:

每个单词都以大写字母开头。不要将单词与 下划线。这种样式称为驼峰式。

【讨论】:

    【解决方案2】:

    是的,这是正确的方式,但在我看来,类名不应该是小写的。

    【讨论】:

    猜你喜欢
    • 2017-01-24
    • 2012-11-28
    • 2020-11-29
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 2015-05-28
    • 2011-08-25
    • 1970-01-01
    相关资源
    最近更新 更多