被用于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代码也支持绒毛。