python - "from MODULE import _"在 python 中做什么?

标签 python import

在 Getting things gnome 代码库中,我偶然发现了这个 import 语句

from GTG import _  

不知道这是什么意思,在文档中从未见过这个,所以/谷歌快速搜索没有找到任何东西。

最佳答案

from GTG import __ 函数从 GTG 模块导入“当前”命名空间。

通常,_ 函数是gettext.gettext() 的别名。 ,一个显示给定消息的本地化版本的函数。该文档给出了一个很远很远的模块中其他地方通常发生的事情的图片:

import gettext
gettext.bindtextdomain('myapplication', '/path/to/my/language/directory')
gettext.textdomain('myapplication')
_ = gettext.gettext
# ...
print _('This is a translatable string.')

关于python - "from MODULE import _"在 python 中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2908444/

相关文章:

python - 修改后代中的祖先嵌套元类

python - 在 Python 中同时运行多个 bash 命令

python - 如何在 Jupyter 中格式化文本单元格?

python isdigit() 函数为非数字字符 u'\u2466' 返回 true

ios - 通过单个 header 导入所有 header ?

python - 如何设置 VSCode 以便能够从子目录导入文件

python - 灰度 PIL 图像到 OpenCV 格式

ruby-on-rails-3 - 导入 csv 文件后,在我的 sqlite db 表中创建了额外的行

mysql - 从 XML 导入到 InDesign

python - blender 和 conda