从R运行python脚本并获取返回的输出?

2024-04-25 17:39:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个在服务器上运行的应用程序,前端使用R-shiny(因为它非常简单,shiny就足够了),后端使用python。 我需要从R调用python script,并将item id作为参数传递,所以我认为如果我使用系统命令调用python script,这将很容易做到:

system('"python script.py 6548796"')

但是我该如何将脚本的输出带回我的R程序呢。。? 程序将返回一个数据帧,我将在R中使用它打印出表格,并在显示时进行一些文本格式化


Tags: 数据文本格式py程序服务器脚本id应用程序
1条回答
网友
1楼 · 发布于 2024-04-25 17:39:28

前段时间我在一个类似的应用程序上工作,我想从shiny执行多个脚本,比如.py和.sh。我的建议是在闪亮的应用程序上创建一个终端,这样你就可以用输出执行它

Here是它的详细信息

相关问题 更多 >