Mypy / Pandas的分类存根

只要检查一下,是否有人在听已经为大熊猫生成了一组mypy / typeshed存根。 我天真地在当地Pandas安装上运行stubgen,从而产生了一些错误。 我可以和我一起开始,但希望有人推动球进一步。 (没有什么明显的GitHub,虽然有一个旧票的存根。)


我还没有找到存根的熊猫,但有人为NumPy创建了一些:https://github.com/machinalis/mypy-data/tree/master/numpy-mypy

一个临时选项可以根据mypy如何看待pandas对象来定义自定义类型。 当我在reveal_type(df)包装DataFrame对象并运行mypy时,它揭示了识别的类型签名是Union[builtins.dict[Union[builtins.str, builtins.int], builtins.dict[Any, Any]], Any] builtins.str,builtins.int Union[builtins.dict[Union[builtins.str, builtins.int], builtins.dict[Any, Any]], Any] 。 但是它对Series对象显示相同,所以它不是很准确。

链接地址: http://www.djcxy.com/p/94277.html

上一篇: Mypy/typeshed stubs for Pandas

下一篇: javascript