1

我需要在我的控制器中运行 python 脚本,该任务可能需要 2 分钟。我可以在命令行下输出进度,只需使用打印。但我不知道将进度信息打印到视图中以让用户知道进度。

谢谢~

4

1 回答 1

1

您可以使用流式传输

控制器

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" %>
于 2013-08-15T06:05:51.250 回答