如何给pyright添加内置函数(gettext)?

问题描述 投票:0回答:1

我有一个带有 gettext 的 python 项目。我使用

gettext.install
_
添加到内置函数中,因此它可以正常工作。但我的pyright总是显示错误:
_ is not defined
。我怎样才能让pyright知道这个功能?

我的

pyrightconfig.json

{
    "venvPath": ".",
    "venv": "env"
}
python gettext built-in built-in-types pyright
1个回答
0
投票

根据pyright文档,您可以通过将

__builtins__.pyi
文件添加到项目的根目录来添加自定义内置类型。

# __builtins__.pyi
def _(str:str) -> str: ...

请参阅扩展内置函数

© www.soinside.com 2019 - 2024. All rights reserved.