我可以在 Pylance 中禁用第三方包的类型错误吗?

pal*_*apa 14 python type-hinting python-typing pylance

我使用的一些包没有类型提示它们的代码,所以当我使用它们时,Pylance 不断告诉我我使用的函数有部分未知的类型,这是我无法解决的问题。有没有办法禁用此类错误?

Kei*_*iji 1

# type: ignore
Run Code Online (Sandbox Code Playgroud)

将此注释放在文件顶部可忽略文件中的所有类型检查错误。

同样,将其放在行尾即可忽略该行上的错误。

当我遇到不提供类型信息的第三方包时,我通常会在其自己的文件中为其创建一个包装器,并使用代码库其余部分中的该包装器 - 这允许我只使用每个文件忽略,同时最大限度地减少必须禁用类型检查的代码量。