一个html按钮,运行首先创建html页面的python脚本
我正在尝试创建一个基于网络的平台来评估学生的基础数学。我的背景是数学,不是计算机,所以我对这一切都有点陌生,但请容忍我 去年我花了一些时间编写python脚本,这些脚本创建带有一些随机参数的问题并计算它们的解决方案,然后打印问题的.pdf文件和所有解决方案的master.pdf文件。现在我们想把问题和答案放到网上 更详细地说,我编写了一个python脚本,它创建了一个.html文件,并将其打开。脚本包含与以前相同的计算,因此它选择一些适当的参数并计算出答案。然后,该页面包含一个带有一些随机参数的问题,以及一个显示答案的按钮。当学生按下按钮时,它会显示另一个按钮,如果按下该按钮,则应使用所选的不同参数重新加载页面-因此,我希望该按钮运行创建.html文件的python脚本 这就是我不知道该怎么做的地方。我在这里看到了一些示例,其中有一个按钮可以运行python脚本,但不是最初生成html文件的按钮。有办法做到这一点吗?或者这完全是个坏主意 顺便说一句,我正在使用ubuntu和Python2.7,但最终我制作的任何东西都必须在windows下工作一个html按钮,运行首先创建html页面的python脚本,python,html,Python,Html,我正在尝试创建一个基于网络的平台来评估学生的基础数学。我的背景是数学,不是计算机,所以我对这一切都有点陌生,但请容忍我 去年我花了一些时间编写python脚本,这些脚本创建带有一些随机参数的问题并计算它们的解决方案,然后打印问题的.pdf文件和所有解决方案的master.pdf文件。现在我们想把问题和答案放到网上 更详细地说,我编写了一个python脚本,它创建了一个.html文件,并将其打开。脚本包含与以前相同的计算,因此它选择一些适当的参数并计算出答案。然后,该页面包含一个带有一些随机参数的
谢谢你的帮助。非常感谢。假设您已经在web上使用了此功能,则此功能将起作用
<form method="GET" action="/same/url/as/this/page">
<input type="submit" value="Press Me!">
</form>
您的最终目标是创建一个用于数学考试的web平台。在核心python中创建这样的平台将更加繁忙和耗时。您必须编写web应用程序必须处理的所有内容url路由、页面模板、问题生成器(您已经编写)还有很多其他的事情 相反,你可以做的是使用一个web框架(例如,等等)并使用它,这将使你的过程更加简单和容易。我希望你应该使用django,它有一个很好的开发者社区,如果你在某个地方遇到困难,并且有很多在线教程,我将在下面列出,你也不必从头开始开发管理站点。简言之,您试图实现的目标可以通过使用web框架轻松完成 为什么要使用web框架? 框架以易于实现的方式包装了所需的基本功能。并防止重新发明车轮 为什么要使用框架