在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
我刚才试过,但没有得到输出,但什么都没有。试试这个<代码>对不起,它不工作。