pygtk:导入但未使用?

时间:2013-02-19 12:40:05

标签: python pygtk

这是pygtk网站上的一个例子:

    #!/usr/bin/env python
    # example base.py
    import pygtk
    pygtk.require('2.0')
    import gtk

    class Base:
        def __init__(self):
            self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
            self.window.show()

        def main(self):
            gtk.main()

    print __name__
    if __name__ == "__main__":
        base = Base()
        base.main()

pygtk已导入但无处使用,为什么?

1 个答案:

答案 0 :(得分:2)

您可以在pygtk的常见问题解答中找到答案:http://faq.pygtk.org/index.py?req=show&file=faq02.004.htp

只有在安装了多个版本的gtk并且想要确保导入“正确”版本(所需版本)时才需要此导入。或者,将使用您最后安装的版本。