将python程序包装到GUI中

将python程序包装到GUI中,python,user-interface,Python,User Interface,现在我有一个程序,要求用户回答两个问题,然后生成一个html文件。现在正在终端窗口中完成。问题是如果用户想要更改第一个问题的答案,他们必须重新启动程序。是否有一个简单的python库或其他方式将程序包装在gui中,因此基本上会弹出一个gui,要求用户输入这两个问题的答案,并在程序中填充变量 outfile = open("hello.txt", 'w' ) questions=raw_input('What is the question') answers= raw_input('What i

现在我有一个程序,要求用户回答两个问题,然后生成一个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()

添加另一个循环,要求用户输入以转义或继续循环。 伪码

tryagain=True
而tryagain:
#您的示例可能使用“with”
如果原始输入('重试y/n')!='y':
tryagain=False