Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在PHP网站上检查Python脚本的输出?_Javascript_Python_Php_Html - Fatal编程技术网

Javascript 如何在PHP网站上检查Python脚本的输出?

Javascript 如何在PHP网站上检查Python脚本的输出?,javascript,python,php,html,Javascript,Python,Php,Html,我正在用PHP为我的一个学校项目制作一个网站。在这个项目中,我想做一个关于Python代码片段的小测验,比如参加在线编程课程时的测试。我需要我的PHP网站做三件事: 用户需要能够在on页面中键入Python代码 编辑器/IDE 需要检查Python脚本的输出,我想 能够在PHP中使用If函数告诉用户输出 这是正确的 如果出现问题,我需要能够回显 Python控制台与PHP一起发布到网站上 我知道这两种语言的基本知识,但这是我无法理解的。 有人能帮我吗? 提前谢谢 伊万嗯 <?php

我正在用PHP为我的一个学校项目制作一个网站。在这个项目中,我想做一个关于Python代码片段的小测验,比如参加在线编程课程时的测试。我需要我的PHP网站做三件事:

  • 用户需要能够在on页面中键入Python代码 编辑器/IDE
  • 需要检查Python脚本的输出,我想 能够在PHP中使用If函数告诉用户输出 这是正确的
  • 如果出现问题,我需要能够回显 Python控制台与PHP一起发布到网站上
  • 我知道这两种语言的基本知识,但这是我无法理解的。 有人能帮我吗? 提前谢谢

    伊万

    <?php
        $command = escapeshellcmd('/usr/custom/test.py');
        $output = shell_exec($command);
        echo $output;
    ?>
    
    
    
  • 您可以使用php的shell_exec()函数来
  • 运行python脚本
  • 并收回你的产出
  • 然后可以将其打印到php文件上
  • 那么

    
    
  • 您可以使用php的shell_exec()函数来
  • 运行python脚本
  • 并收回你的产出
  • 然后可以将其打印到php文件上

  • 您好,所以基本上我需要在HTMl中创建一个输入字段,以便用户可以在其中键入一些Python代码,然后我需要使用PHP en将文本放入一个.py文件中,然后我可以在PHP中使用此命令将其显示在网站上,对吗?您好,基本上我需要在HTMl中创建一个输入字段,以便用户可以在其中键入一些Python代码,然后我需要用PHPEN将文本放入一个.py文件中,然后我可以用PHP中的这个命令在网站上显示它,对吗?