在 VSCode 中使用 YouTube API 和 Python 时如何启用 Intellisense

问题描述 投票:0回答:1

我想在使用 Google YouTube API 和 Python 时在 VSCode 中获得 IntelliSense。但我不知道详细步骤。

from googleapiclient.discovery import build
api_key="****"
youtube=build("youtube","v3",developerKey=api_key)
request=youtube.channels().list(
    part="statistics",
    forUsername="****"
)

输入“build(...)”方法时可以获得Intellisense。但是当我输入“channels()”和“list()”方法时,我无法获得智能感知。我应该导入其他模块吗?当我在 Google Colab 中编码时,我可以获得上述所有方法的 Intellisense 功能。但在 VSCode 中,只有“build”方法具有 Intellisense。

python visual-studio-code youtube-api youtube-data-api
1个回答
0
投票

google-api-python-client
不提供类型提示。

您可以通过在终端中运行以下命令来安装第三方类型存根或手动添加类型提示:

pip install google-api-python-client-stubs

安装包后重新加载 VSCode。然后智能感知就可以工作了。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.