工作室代码中的 Python 代码完成就像 xcode 中的 swift 一样?



被用于xcode中Swift的代码完成,我问自己是否在Visual-Studio-Code中的Python的代码完成真的那么糟糕,或者是否真的缺少一些重要的设置/配置。

使用Beautifutsoup并具有以下代码

from urllib.request import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://pythonscraping.com/pages/page1.html")
bs = BeautifulSoup(html.read(), "html.parser")
print(bs.h1)

按下CTRL 空间时找不到H1成员。这确实令人沮丧

或我每次都必须在实现中查找成员/功能?

我检查了是否安装了所需的扩展名。我安装了Visual Studio代码推荐的扩展名,例如Microsoft的Python扩展名。键入from bs4 import时,代码完成工作时,在下拉菜单中可以看到BeautifulSoup。因此,我认为Visual Studio知道已安装的库。

我感谢任何有助于我的提示!

原则上 intelisense 应该与python一起使用。

您可能需要做的是正确设置解释器。您可以在屏幕的左下角做到这一点。如果您正在使用虚拟环境,则应将解释器相应设置,否则VS代码对 BeautifulSoup

上次但并非最不重要的vs代码也支持绒毛。

最新更新