導入 Pandas 后,在創建 時pandas dataframe,Intellisense不顯示創建的可用屬性/方法object.(Image 2, where I try to use the .head() function)。pd(pandas)它可以毫無問題地檢測模塊方法(參見圖 1)。在瀏覽器上運行 Jupyter Notebook 或 Jupyter Lab 時,我沒有遇到這個問題。我在用著:Windows 7的Conda 環境中的 Python 3.8.3。VSCODE 1.46.1Python 擴展 2020.6.90262微軟語言服務器Visual Studio 智能代碼 1.2.8IMAGE 1:它使用智能感知來檢測模塊方法/屬性IMAGE 2:Intellisense 不顯示 pandas 對象的可用屬性/方法
3 回答
holdtom
TA貢獻1805條經驗 獲得超10個贊
關閉但沒有雪茄。2021 年,語言服務器仍然經常崩潰。我認為 VS 代碼是個好主意,但有時它們只會破壞事物。我使用 Intellij 工作,它更重但在這方面更好。我相信他們最終會把它做對,但遺憾的是我認為他們沒有像他們應該的那樣認真對待它,因為數據科學家是他們客戶的重要組成部分,如果你創建一個 pandas 對象,你可能正在使用它的方法一段時間而不是直接關閉模塊的方法!因此,如果我們可以訪問 pandas.DataFrame.groupby 而不是僅僅在 pandas 之后直接訪問,那真的很有幫助。我一直在使用 VS 代碼,因為我喜歡保持瀏覽器正常運行,并且非常享受擁有一個統一位置來保存我的 python、R 和筆記本代碼的優勢:)我們只需要耐心等待!
繁華開滿天機
TA貢獻1816條經驗 獲得超4個贊
轉到您的 VS Code 資源管理器并打開您當前正在使用的文件夾。這應該可以解決問題?;蛘咿D到文件-> 打開文件夾。您還可以通過熱鍵 ctrl + o 打開當前工作文件夾。
添加回答
舉報
0/150
提交
取消
