【发布时间】:2018-07-11 03:55:57
【问题描述】:
我在我的计算机上保存了许多 python 脚本,出于好奇,我创建了一个只有一个按钮的 html 文件。而不是进入终端并运行python <path to script>,我想这样做,所以当单击该按钮时,会启动我的一个python脚本。这可能/怎么做?
例如,我们将调用要运行的脚本MYSCRIPT.py。我做了一些研究,但没有提出任何有希望的结果。我知道下面的代码是不正确的,但只是作为一个起点,这里是我的 html 文件。
<!DOCTYPE html>
<html>
<body>
<head>
<input type="button" id='script' name="scriptbutton" value=" Run Script " onclick="exec('python MYSCRIPT.py');">
</head>
</body>
</html>
【问题讨论】:
-
不允许网页运行 shell 命令,因为那样会非常危险。图像转到可以在您的 shell 中运行任何命令的站点。你需要的是一个服务器,你向它发送请求,服务器在那里运行命令。
-
您需要使用 AJAX 来调用脚本。
-
刚刚在另一个帖子中找到this,也许会有所帮助。
-
身体在头部之后,而不是在里面
标签: javascript python html