【发布时间】:2022-01-19 20:54:27
【问题描述】:
我正在 VSCode 中处理一个 Python 项目,其中包含多个包含函数的文件,这些文件从其他文件中调用,就像我有很多其他时候一样。 但是,我注意到,有时,以下行会出现在某些文件的顶部:
from asyncore import read
我删除了它,现在一旦我在更改其他文件后检查了文件,它又回来了!它让我发疯。它甚至在我所做的 git push 中,尽管我确信我在发送之前删除了它。有谁知道这是什么?谢谢。
【问题讨论】:
-
您正在使用的某些 python 扩展正在执行此操作。它有时也会发生在我身上,但通常只有当我调用一个我还没有导入的函数时。很多时候它在猜测正确的导入。有时它会出错。
-
@TheFool 可能是 Pylance,还是 VSCode 本身内置的东西?我在代码中看到了其他奇怪的导入,现在我正在查看.. 导入完全错误!不过谢谢,我看看我有什么扩展,我已经害怕一些恶意后门了哈哈
-
我猜它的 pylance。
标签: python git visual-studio-code