浏览器作为Python脚本的用户输入界面
有没有简单的方法可以用Chrome浏览器作为图形界面,让用户输入数据,然后在Python中进一步处理?我想做的是:
- 用户在一个表格中输入数据。这个表格有5行4列。用户输入的数据会通过JScript处理,然后每一行的加权平均值会显示在表格的第5列。用户可以根据第5列显示的结果来调整输入的数据,或者直接接受这些结果。
- 假设用户接受了这些数据,那么这些数据就会被用在一个已经写好的Python脚本中,进行更详细的计算。
这个Python脚本相当复杂,不是那种可以轻松用JScript重写的。我可以逐个提示用户输入数据,但我更希望有一个简单的表格,让所有数据可以一次性输入。
我还是个新手,懂一点HTML、JScript和Python,还有一些R语言。但还没准备好去学习TK、QT、GTK、Kivy等图形界面编程。
那么,最简单的方法是什么呢?
2 个回答
0
选择一个网页框架(Flask看起来是最简单的选择,特别适合你的情况),然后把你的页面做成一个视图。这个视图的GET请求负责把JavaScript和网页表单发送到浏览器,而POST请求则负责进行详细的计算,并把最终的结果返回给用户。
0