我需要在我的控制器中运行 python 脚本,该任务可能需要 2 分钟。我可以在命令行下输出进度,只需使用打印。但我不知道将进度信息打印到视图中以让用户知道进度。
谢谢~
我需要在我的控制器中运行 python 脚本,该任务可能需要 2 分钟。我可以在命令行下输出进度,只需使用打印。但我不知道将进度信息打印到视图中以让用户知道进度。
谢谢~
您可以使用流式传输
控制器
class PostsController
def index
# your python script
render stream: true
end
end
应用程序.html.erb
<html>
<head><title> <%= provide :title, "Main" %></title></head>
<body><%= yield %></body>
</html>
帖子/index.html.erb
<%= content_for :title, " your python results" %>