想实现buffer输出到页面

jiguoguo 2016-12-01 08:59:49
本人用的是web2py框架
想实现缓冲输出。下面图片是效果

这个效果是可以在控制台上面打印出来的,在web页面是一次性出来的。
请问哪位能否实现?
print 方法只能在控制台输出不会到页面
response.write 方法能输出到页面,但没有buffer的方法,查了很多资料不知道如何实现。
...全文
278 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiguoguo 2016-12-02
  • 打赏
  • 举报
回复
引用 1 楼 xpresslink 的回复:
你问这个问题说明你根本没有做过WEB开发吧? 通常有两个办法。 1、利用HTML的自动刷新页面功能。 把如下代码加入<head>区域中 <meta http-equiv="refresh" content="1; url=http://127.0.0.1:8000/yourpage"> 其中content="1指隔1秒后跳转到http://127.0.0.1:8000/yourpage页面 用个cookie存储计数。 2、在网页里嵌入javascript脚本, 在客户端浏览器中执行输出。
不好意思,我可能没说明白。本人原来用php。最近在看python php的实现是: for($i=1;$i<100;$i++){ ob_end_flush();//关闭缓存 echo $i.'<br>'; seleep(1) echo "<script>document.body.scrollTop=document.body.scrollHeight;</script>";//滚动条顶到最后 flush();//输出缓存 } 运行时就跟我贴出来的图是一样的了。
混沌鳄鱼 2016-12-01
  • 打赏
  • 举报
回复
你问这个问题说明你根本没有做过WEB开发吧? 通常有两个办法。 1、利用HTML的自动刷新页面功能。 把如下代码加入<head>区域中 <meta http-equiv="refresh" content="1; url=http://127.0.0.1:8000/yourpage"> 其中content="1指隔1秒后跳转到http://127.0.0.1:8000/yourpage页面 用个cookie存储计数。 2、在网页里嵌入javascript脚本, 在客户端浏览器中执行输出。

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧