gpt4 book ai didi

mypy 的 Python Marshmallow 类型 stub

转载 作者:行者123 更新时间:2023-12-05 04:47:26 25 4
gpt4 key购买 nike

我试图为 Flask 常用的流行的 Marshmallow [反] 序列化库找到类型 stub 。我明白了,鉴于库的功能通常是动态的,输入它可能很困难,但了解是否有任何有意义的工作已经投入其中仍然很有趣。

TLDR:棉花糖有类型 stub 吗?

最佳答案

Marshmallow 将类型信息作为包的一部分分发。没有单独的 stub ,因为不需要它们。

如果您想了解它使用的机制,请查看 PEP561 .它包括a py.typed file via its setup.py这表明该包提供了类型注释。

如果您不确定如何将它与 mypy 一起使用,只需将 marshmallow 安装在与 mypy 相同的环境中。例如如果使用 virtualenvs,请在同一个 virtualenv 中安装 mypymarshmallow,就像安装类型 stub 包一样。

关于mypy 的 Python Marshmallow 类型 stub ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68483595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com