有没有一种方法可以从html UI运行R代码?

时间:2020-06-25 11:37:55

标签: javascript html r flask

我已经使用flask和html制作了一个应用程序,该应用程序需要在后台运行R代码。输入和输出的获取由flask处理,但是我需要运行R代码来计算输出。有什么功能吗?

1 个答案:

答案 0 :(得分:0)

将数据发送到Flask(使用HTML表单,或者如果需要,也可以使用Javascript AJAX)

然后运行您的R代码并获得如下输出:(我不知道有关R的任何信息,这是一个示例):

python代码:

R_code_resault = os.popen(f'Rcompiler Rfile {arg1} {arg2}').read()

您从烧瓶中的HTML中获得了arg1&2

然后呈现HTML模板并将R_code_resault变量传递给它,然后使用Jinja在合适的位置和位置使用它