我有两个文件,即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
蟒蛇1.php
$command = escapeshellcmd('python python1.py');
$output = shell_exec($command );
echo $output;
我已经将这两个文件保存在C:wampwww
.另一点是,如果有多个输出,那么输出在 PHP 浏览器中以一行形式出现。
尝试将 df 放在括号中:
print (df)
一旦我把 df 放在括号中,你的代码在我的 WAMP 服务器(PHP 代码(中工作。
(当然,前提是服务器中的其他所有内容都是为 python 配置的(