Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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浏览器中显示数据帧_Php_Python_Pandas_Shell Exec - Fatal编程技术网

在PHP浏览器中显示数据帧

在PHP浏览器中显示数据帧,php,python,pandas,shell-exec,Php,Python,Pandas,Shell Exec,我有两个文件,即,python1.py和python1.php。我已经创建了一个熊猫数据框,并希望在php浏览器中显示结果。然而,我没有得到结果。档案内容包括: python1.py import pandas as pd data=[[1,2],[3,4],[5,6]] df=pd.DataFrame(data,columns=['A','B']) print df python1.php $command = escapeshellcmd('python python1.py'); $

我有两个文件,即,
python1.py
python1.php
。我已经创建了一个熊猫数据框,并希望在php浏览器中显示结果。然而,我没有得到结果。档案内容包括:

python1.py

import pandas as pd 

data=[[1,2],[3,4],[5,6]]
df=pd.DataFrame(data,columns=['A','B'])
print df
python1.php

$command = escapeshellcmd('python python1.py');
$output = shell_exec($command );
echo $output;

我将这两个文件保存在
C:\wamp\www\
中。另一点是,如果有多个输出,那么在PHP浏览器中,输出将出现在一行中。

尝试将df放在括号中:

print (df)
在我将df放在括号中之后,您的代码在我的WAMP服务器(PHP代码)中工作


(当然,前提是服务器中的所有其他内容都是为python配置的)

尝试提供python解释器的绝对路径。例如,
/usr/bin/python
我刚才试过,但没有得到输出,但什么都没有。试试这个<代码>对不起,它不工作。