如何在python中导入gda-ui模块?

时间:2014-04-13 15:08:54

标签: python python-module gobject-introspection

我试图在python(3.4)中开始使用libgda。要导入Gda模块,请执行from gi.repository import Gda

我想使用GdauiTreeStore,但我不知道如何导入Gda-ui模块...

这样的事情不起作用:

  • from gi.repository import Gdaui
  • from gi.repository import GdaUi
  • from gi.repository import GdaUI
  • from gi.repository import Gda-ui
  • from gi.repository import Gda-Ui
  • from gi.repository import Gda-UI(与下划线相同而非破折号)

1 个答案:

答案 0 :(得分:0)

您确定安装了libgda-ui(及其开发包)吗?自从内省added to libgda-ui in 2010以来,GIR文件被称为Gdaui-$version.gir

使用以下方式导入:

from gi.repository import Gdaui

在Python 2和3中适合我。

请注意,如果GIR文件 在其名称中包含连字符,您可以使用以下命令导入它:

import importlib
importlib.import_module('gi.repository.Gda-ui')

虽然我无法测试这个。