将python程序包装到GUI中

时间:2015-04-07 01:59:29

标签: python user-interface

现在我有一个程序要求用户回答两个问题然后生成一个html文件。它现在正在终端窗口中完成。问题是如果用户想要更改他们必须重新启动程序的第一个问题的答案。是否有一个简单的python库或其他方式将程序包装在一个gui中,所以基本上会弹出一个GUI,要求用户在那里输入这两个问题的答案并填写程序中的变量?

outfile = open("hello.txt", 'w' )
questions=raw_input('What is the question')
answers= raw_input('What is the answer: ')
with outfile as myfile:
   myfile.write(questions)
   myfile.write(answers)
outfile.close()

1 个答案:

答案 0 :(得分:0)

添加另一个循环,要求用户输入转义或继续循环。 伪代码      tryagain = True while tryagain: #your example possibly using "with" if raw_input ('try again y/n') != 'y': tryagain = False