vscodeでpandasが補完されない
VSCodeでPandasを使っていたら、補完が全然効かなかった。
reなどの内部モジュールやpdから呼び出すときは問題なく効いていたIntellisenseがpd.Dataframe型のオブジェクトに対しては全く効かなかった。
【結論】変数に型ヒントを書こう。
df: pd.DataFrame = pd.read_csv(hogehoge)
としてやることでdfに対してIntellisenseが効くようになった。参考にしたtelatailの投稿によれば、大規模モジュールの場合名前解決に時間がかかりすぎてタイムアウトになっているのではということだった。
やったけど関係なさそうだったこと
setting.jsonにPathを追加してみたが、解決しなかった。
当然だよね…Pathに問題はなかったからね…。
とかく、型ヒントを変数に与えるということで解決できたので一件落着。
参考ページ
Author And Source
この問題について(vscodeでpandasが補完されない), 我々は、より多くの情報をここで見つけました https://qiita.com/yamtnort/items/186d51491c215defc228著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .