php - 如何使用带有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
解决方案
推荐阅读
- javascript - PHP函数输出仅在点击页面后更新
- c++ - 双向链表上的二分查找
- c - 带有条目的 GtkComboBox 导致 `gtk_entry_set_text: assertion 'text != NULL' failed`
- java - 如何动态排序 spring jpa 中嵌套 Map 的值?
- firebase - 如何在颤动中找到附近的人并将两者同时添加到对话中
- service - 服务激活期间使用内部模式安装 APIM 失败
- c# - 使用'Distinct()'时仍然得到重复的字符串
- java - 如何从 Java Lambda 调用 SigV4 授权的 API 网关
- python - 如何在python中将整数转换为列表?
- node.js - 在带有参数化查询的 nodejs 中返回 Postgres 结果