PHP按钮在不重新加载页面的情况下执行python脚本

PHP按钮在不重新加载页面的情况下执行python脚本,php,python,deep-learning,Php,Python,Deep Learning,我正在为我的神经网络构建一个基于Web的UI 目前,我正在评估模型并返回准确性。我想有一个按钮,当它被按下时,PHP函数执行python脚本而不重新加载网页。我希望能够按照收到的精度更新%标签 我的代码: 表单按钮: <form Method="POST" action=""><input type="submit" id="evalBtn" name="AccBtn"></form> 为了澄清,我需要一个调用PHP函数以执行python脚本的按钮,当按下按

我正在为我的神经网络构建一个基于Web的UI

目前,我正在评估模型并返回准确性。我想有一个按钮,当它被按下时,PHP函数执行python脚本而不重新加载网页。我希望能够按照收到的精度更新%标签

我的代码:

表单按钮:

<form Method="POST" action=""><input type="submit" id="evalBtn" name="AccBtn"></form>
为了澄清,我需要一个调用PHP函数以执行python脚本的按钮,当按下按钮时,如何在不重新加载网页的情况下执行此操作


谢谢。

您需要通过ajax请求来完成此操作。我将有一个RESTful API与您的应用程序交互

流程如下所示:

client (browser)                       web server for nn
      | -- POST request to start training --> |
      | <-- ID of this training instance ---- |
      |                                       |
   +->| -- GET status of training instance -> |
   |  |    of ID                              |
   |  | <-- current status of training -------|
   |  |      instance ID                      |
   +--|                                       |
nn的客户端(浏览器)web服务器 |--请求开始培训后-->| ||--获取培训实例的状态->| ||身份证|
||利用Ajax实现这一点
testing = 2

def test(testing):
    testing = testing + 2
    return testing

testing1 = test(testing)
client (browser)                       web server for nn
      | -- POST request to start training --> |
      | <-- ID of this training instance ---- |
      |                                       |
   +->| -- GET status of training instance -> |
   |  |    of ID                              |
   |  | <-- current status of training -------|
   |  |      instance ID                      |
   +--|                                       |