【发布时间】:2022-09-27 17:01:51
【问题描述】:
在 vscode 中,我安装了autoDocstring 插件,它可以生成基于Typing 类型的文档。如下所示:
def split_dataset(
data: torch_geometric.data.Data,
train: float = 0.1,
test: float = 0.8,
val: float = 0.1,
) -> tuple:
\"\"\"_summary_
Parameters
----------
data : torch_geometric.data.Data
_description_
train : float, optional
_description_, by default 0.1
test : float, optional
_description_, by default 0.8
val : float, optional
_description_, by default 0.1
Returns
-------
tuple
_description_
\"\"\"
pass
但是在 pycharm 中,我尝试使用 docstring,它不会自动生成类型,如下所示:
def split_dataset(
data: torch_geometric.data.Data,
train: float = 0.1,
test: float = 0.8,
val: float = 0.1,
) -> tuple:
\"\"\"
Parameters
----------
data :
train :
test :
val :
Returns
-------
\"\"\"
pass
有什么办法让pycharm做和vscode一样的事情吗?
-
为什么要将类型作为注释和文档字符串进行维护?通常只使用一种或另一种。
标签: python pycharm typing docstring