0

在更新 VSCode 的 Python 插件后,PyLance 引起了麻烦。

        def (f, *args):
            if f:
                f(*args)

...导致“标识符中的字符无效”

在此处输入图像描述

如何禁用这些警告?

也许我需要创建./.vscode/settings.json

{
    "python.analysis.disabled": [
        "I want something like:", "invalid-character-in-identifier" ],
}

...但在https://code.visualstudio.com/docs/python/settings-reference#_python-language-server-settings上找不到任何合适的东西

我可以从 VSCode 以某种方式推断出我需要的令牌吗?

PS 请不要批评 unicode 变量名的使用。这不是重点。变量名有效,从命令行运行。

4

1 回答 1

1

这是一个错误:https ://github.com/microsoft/pylance-release/issues/1286

期待在下一个 VSCode 版本中进行修复。

编辑:它已被修复!

于 2021-05-16T01:56:33.837 回答