我想通过html表单从用户那里获取输入,通过python脚本处理它并在html页面上打印输出。问题是每次都执行整个python脚本,而我希望脚本为每个输入提供实时输出。我该如何设法做到这一点?
到目前为止,我正在做的事情。
<?php
$vout='';
if(isset($_POST['submit']))
{
$vin=$_POST['input_text'];
$vout=exec('python bot.py '.$vin);
}
?>
<form method="post">
<label>
BotIn: <input type="text" name="input_text">
</label>
<input type="submit" name="submit">
</form>
</br></br>
<label>
<p>Bot: <?=$vout?></p>
</label>
答案 0 :(得分:0)
解决问题的最佳方法是运行简单的python应用程序,比如使用Flask并点击你将在其中创建的特定端点。如果你将它放在同一台机器上,那么一切都可以通过localhost进行。