我有一个带有 gettext 的 python 项目。我使用
gettext.install
将 _
添加到内置函数中,因此它可以正常工作。但我的pyright总是显示错误:_ is not defined
。我怎样才能让pyright知道这个功能?
我的
pyrightconfig.json
:
{
"venvPath": ".",
"venv": "env"
}
根据pyright文档,您可以通过将
__builtins__.pyi
文件添加到项目的根目录来添加自定义内置类型。
# __builtins__.pyi
def _(str:str) -> str: ...
请参阅扩展内置函数。