1
2

More than 3 years have passed since last update.

vscodeでpandasが補完されない

Posted at

VSCodeでPandasを使っていたら、補完が全然効かなかった。

reなどの内部モジュールやpdから呼び出すときは問題なく効いていたIntellisenseがpd.Dataframe型のオブジェクトに対しては全く効かなかった。

【結論】変数に型ヒントを書こう。


df: pd.DataFrame = pd.read_csv(hogehoge)

としてやることでdfに対してIntellisenseが効くようになった。参考にしたtelatailの投稿によれば、大規模モジュールの場合名前解決に時間がかかりすぎてタイムアウトになっているのではということだった。

やったけど関係なさそうだったこと

setting.jsonにPathを追加してみたが、解決しなかった。
当然だよね…Pathに問題はなかったからね…。

  
  
  
とかく、型ヒントを変数に与えるということで解決できたので一件落着。

参考ページ

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2