【发布时间】:2018-11-20 08:44:36
【问题描述】:
我使用的是 Google 风格的 python 文档字符串格式。 有一个函数,输入参数可以是dict、list或string。 docstring中多数据类型的格式是什么?
喜欢
Args:
input (str, list, dict): input of this function
【问题讨论】:
我使用的是 Google 风格的 python 文档字符串格式。 有一个函数,输入参数可以是dict、list或string。 docstring中多数据类型的格式是什么?
喜欢
Args:
input (str, list, dict): input of this function
【问题讨论】:
正如Sphinx 1.5 documentation 中所述,描述了这种格式样式,支持 PEP 484 类型注释。
PEP 484 指定Union type 适用于您接受的参数类型集有限的情况。在您的示例中,它将是:
Args:
input (Union[str, list, dict]): input of this function
【讨论】: