微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 VSCode 中,防止 PyLance 警告:标识符中的字符无效

如何解决在 VSCode 中,防止 PyLance 警告:标识符中的字符无效

更新 VSCode 的 Python 插件后,PyLance 出现问题。

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

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

enter image description here

如何禁用这些警告?

也许我需要用以下方法创建 ./.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 变量名的使用。这不是重点。变量名有效,从命令行运行。

解决方法

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

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

编辑:已修复!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。