如何从我的其他脚本访问GUI脚本中的gtk.Entry()?蟒蛇

时间:2014-03-17 15:14:08

标签: python python-2.7 gtk pygtk

我有#1 .py脚本,这是一个GTK GUI应用程序,我有第二个脚本需要第一个脚本中的字符串,可以通过gtk.Entry().get_text()

获得

问题是我不知道如何在#1脚本之外使用该功能/命令

让我们说#1脚本叫做test.py,里面有:

def __init__(self):

    #some code

    #some code


    self.TextBox = gtk.Entry()

    self.TextBox .connect("key-press-event", self.keyEnter)

    #some code

    #some code

    #some code

def keyEnter(self, widget, ev):
    if ev.keyval == 65293 and not self.TextBox.get_text() == "":
    self.TextBox1.grab_focus()
    self.TextBox.set_editable(False)`

#2脚本名为test2.py,里面包含:

Meta = self.client.get_file_and_metadata(#here it needs to go self.Textbox.get_text())

0 个答案:

没有答案