擅长:python、mysql、java
<p>当我在我的计算机中使用python扩展版本2018.12.1时,我遇到了与您描述的相同的问题</p>
<p>由于此函数由语言服务提供,而python语言服务由python扩展提供,因此建议您尝试使用最新版本的python扩展(2020.8.106424)</p>
<p>此外,还可以使用扩展“<a href="https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance" rel="noreferrer">Pylance</a>”,它还为python提供了出色的语言服务</p>
<p>我在计算机上创建的项目:</p>
<p><a href="https://i.stack.imgur.com/lOUoh.png" rel="noreferrer"><img src="https://i.stack.imgur.com/lOUoh.png" alt="enter image description here"/></a></p>
<p>我的环境:</p>
<p>VSCode版本:1.48.2(用户设置)</p>
<p>操作系统:Windows\u NT x64 10.0.18362</p>
<p>Python扩展:2020.8.106424</p>
<p>{<cd1>}中的languageServer:</p>
<pre><code> "python.languageServer": "Pylance",
</code></pre>
<p>更新1:</p>
<p>当我使用的语言服务为“<code>Jedi</code>”时,代码也没有以下警告:</p>
<blockquote>
<p><code>"python.languageServer": "Jedi",</code></p>
</blockquote>
<p>更新2:</p>
<p>由于此警告不会影响代码的执行结果,因此我们也可以在设置(<code>settings.json</code>)中关闭此类警告:</p>
<pre><code>"python.analysis.disabled": [
"unresolved-import"
]
</code></pre>
<p>这样,我们就可以使用<code>"python.languageServer": "Microsoft",</code></p>