首页 > 解决方案 > 如何使用带有python代码的php以表格格式显示数据框

问题描述

这是我的php代码:

<?php
    $command=escapeshellcmd("D:\Wamp64\www\demo.py");
    $output=shell_exec($command);
    echo $output;
?>
<html>
<body>

<script> 
console.log(<?php echo $output ?>);
</script>
</body>
</html>

这是我的python代码:

import pandas as pd
dict={1:2,3:4,5:6,7:8}
df=pd.DataFrame(list(dict.items()),columns={'a','b'})
print(df)

python终端中的输出是数据框:

ab
0 1 2
1 3 4
2 5 6
3 7 8

但是在php中执行相同的代码

我在 Web 浏览器中显示的输出是按顺序显示的,而不是与行和列一起以表格格式显示的:

ab 0 1 2 1 3 4 2 5 6 3 7 8

标签: phppython

解决方案


推荐阅读