Python:将值从GUI传递到其他python脚本

时间:2017-05-12 15:30:13

标签: python python-2.7 user-interface

我有一个python脚本(我们会说“script.py”),我想从使用单独的GUI python脚本(“GUI.py”)获取值。当我运行GUI.py脚本时,我希望在GUI中单击按钮后将GUI中的这些文本字段发送到script.py。我认为我最好的解决方案可能是让GUI.py创建另一个包含所有这些值的脚本(“lib.py”),它只是写入它。然后它运行“script.py”脚本。因此,总而言之,GUI.py将具有一个函数,在调用时将看起来像这样:

def on_button(self):
    username = self.usernameInput.get()
    file = open(“lib.py”,”w”) 
    file.write(“username = ” + username) 
    os.system("script.py")

我认为这会奏效,但我只是想知道,这看起来像是一个实用的解决方案吗?让我知道你们的想法。

0 个答案:

没有答案