Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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
如何解决在PHP文件中运行python脚本时打开python空闲的问题?(输出未在网页中打印)_Python_Php_Xampp_Anaconda - Fatal编程技术网

如何解决在PHP文件中运行python脚本时打开python空闲的问题?(输出未在网页中打印)

如何解决在PHP文件中运行python脚本时打开python空闲的问题?(输出未在网页中打印),python,php,xampp,anaconda,Python,Php,Xampp,Anaconda,我正在尝试用php打印python文件的输出 我在一个文件夹->index.php和cal.py中有两个文件 index.php文件 <?php echo shell_exec(__DIR__."/cal.py"); ?> 问题是,当我使用xampp运行php文件时,python idle(链接到anaconda)中的“cal.py”正在打开,而浏览器中的进程一直在加载,直到我关闭idle。最终,我不会在网页上打印任何输出 我搜索了很多论坛,但没有找到

我正在尝试用php打印python文件的输出

我在一个文件夹->index.php和cal.py中有两个文件

index.php文件

    <?php
       echo shell_exec(__DIR__."/cal.py");
    ?>
问题是,当我使用xampp运行php文件时,python idle(链接到anaconda)中的“cal.py”正在打开,而浏览器中的进程一直在加载,直到我关闭idle。最终,我不会在网页上打印任何输出


我搜索了很多论坛,但没有找到答案。任何帮助都将不胜感激。提前谢谢

更改
echoshell\u exec(\uuuuu DIR\uuuu.“/cal.py”)
to
echoshell\u exec('python.\uuuu DIR\uuuuu.'/cal.py')。谢谢你的回答。Idle没有打开,但现在没有显示任何内容(只是一个空白页)。实际上,我曾尝试在windows cmd提示符下运行python--version cmd,但没有成功。所以我在anaconda cmd提示符中尝试了一下,然后成功了。因此,我假设我应该在路径中添加类似于anaconda3的内容,但我不确定具体要做什么
to
echoshell\u exec('python.\uuuu DIR\uuuuu.'/cal.py')。谢谢你的回答。Idle没有打开,但现在没有显示任何内容(只是一个空白页)。实际上,我曾尝试在windows cmd提示符下运行python--version cmd,但没有成功。所以我在anaconda cmd提示符中尝试了一下,然后成功了。所以,我假设我应该在路径中添加像蟒蛇3这样的东西,但我不确定到底该怎么做。
    print ("Hello")