我有一个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")
我认为这会奏效,但我只是想知道,这看起来像是一个实用的解决方案吗?让我知道你们的想法。