VS Code 在我的 Python 脚本中随机导入库

VS Code randomly imports libraries in my Python Scripts

我觉得我快疯了。在 visual studio 代码中工作时,随机库已开始导入到我的 python 脚本中。

前几天,我提取了一些旧代码,发现顶部有一个非常奇怪的库导入。

from turtle import right

这与我的程序无关,我认为有人在恶作剧 - 在这个我已经几个月没有打开过的文件中这样做会很奇怪,库导入对我来说毫无意义。

几个星期后,我开始编写另一个 python 脚本,并且在同一天,在家里,没有人和我在一起,我的脚本中发生了另一个随机库导入。

from telnet import DO

谁能告诉我为什么会发生这种情况?

Python auto-imports 默认情况下来自关键字的库。您可以在设置中禁用此功能。

VSCode 具有自动导入功能。如果在它提示您一些 method/object 时按 Enter,如果它不在命名空间中,它将自动添加为导入。