2016-12-12 18 views
6

聞いている人が既にPandas用のmypy/typeshedスタブのソート・オブ・ワーキング・セットを生成しているかどうかを確認するだけです。私は地元のPandasのインストールでstubgenを実行し、いくつかのエラーが発生しました。私は最初から何をしなければならないのだろうが、他の誰かがボールをさらに押し込んでくれることを望んでいた。 (スタブの古いチケットがありますが、明らかに何も、GitHubの上で上がっていない。)Pandas用のMypy/typeshedスタブ

答えて

4

私はまだパンダのスタブを発見していない、しかし誰かが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]であることがわかります。ただし、Seriesオブジェクトでも同じことが示されているため、あまり正確ではありません。

関連する問題