使用文档字符串为本机模块生成 python 类型存根

问题描述 投票:0回答:1

我正在使用 lcm (

-DPYTHON_EXECUTABLE=python3
) 的 python 绑定,并且我希望文档能够在 vscode/pylance 中工作。该模块确实生成了文档,可以在
pydoc3
中看到。

stubgen -p lcm
将成功为
_lcm.pyi
创建
_lcm.so
,但它不包含文档字符串。

https://github.com/simon-ritchie/stubdoc 看起来是为了补充

stubgen
,但它不支持原生模块。

目前有没有办法使用原生 (

.pyi
) 库中的文档字符串制作
.so

python mypy
1个回答
0
投票

在某个时候

--include-docstrings
被添加到 Stubgen 中。

© www.soinside.com 2019 - 2024. All rights reserved.