gpt4 book ai didi

python - VSCODE - PYTHON - Pandas DataFrame - Intellisense 不显示对象的属性/方法

转载 作者:行者123 更新时间:2023-12-03 21:52:09 24 4
gpt4 key购买 nike

导入 Pandas 后,创建 pandasdataframe , Intellisense不显示创建的 object.(Image 2, where I try to use the .head() function) 的可用属性/方法.
它检测到模块pd(pandas)方法没有任何问题(见图1)。
在浏览器上运行 Jupyter Notebook 或 Jupyter Lab 时没有这个问题。
我正在使用:

  • window 7
  • Conda 环境中的 Python 3.8.3。
  • VSCODE 1.46.1
  • Python 扩展 2020.6.90262
  • 微软语言服务器
  • Visual Studio Intellicode 1.2.8

  • 图片 1:它使用智能感知来检测模块方法/属性
    IMAGE 1:It uses intellisense to detect the module methods
    图片 2:Intellisense 不显示 pandas 对象可用的属性/方法
    IMAGE 2:Intellisense doesn't show the pandas object available attributes

    最佳答案

    检测不起作用,因为 IntelliSense 很难使用 pandas(尤其是 pandas.read_csv())。它在 Jupyter 中工作,因为它正在访问实时数据,而 IntelliSense 必须从源代码中静态推断所有内容。
    我建议尝试 Pylance因为它是 Microsoft 的新语言服务器,我们已尝试适本地支持 pandas。如果 Pylance 不起作用,那么
    为您的 python.languageServer 尝试不同的值设置,看看哪一个给你最好的结果。

    关于python - VSCODE - PYTHON - Pandas DataFrame - Intellisense 不显示对象的属性/方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62624980/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com