1586得票13回答
如何清空print函数的输出?

我该如何强制Python的print函数将缓冲输出刷新到屏幕上? 另请参阅:如果目标是通常更改缓冲行为,请使用禁用输出缓冲。本问题是关于在特定print调用后显式刷新输出,尽管仍在缓冲输出。 对于重复关闭者:如果初学者正在询问有关尝试使输出立即出现而不使用结尾换行符的问题,请使用为什么...

664得票16回答
禁用输出缓冲

Python解释器的sys.stdout默认启用输出缓冲吗? 如果答案是肯定的,有哪些禁用它的方法? 目前的建议: 使用-u命令行开关 将sys.stdout包装在每次写入后刷新的对象中 设置PYTHONUNBUFFERED环境变量 sys.stdout = os.fdopen(sys...

353得票10回答
在PHP中,ob_start()有什么用途?

使用ob_start()是否是用于输出缓冲,以便将标题缓冲而不发送到浏览器? 我的意思清楚吗?如果不是,为什么要使用ob_start()?

230得票7回答
什么是 PHP 中的输出缓冲?

什么是输出缓冲,为什么在PHP中会使用它?

179得票4回答
file.flush()到底是做什么的?

我在Python的File Objects文档中找到了这段内容:flush()函数不一定将文件数据写入磁盘。使用flush()后跟os.fsync()可以确保此行为。所以我的问题是:Python的flush究竟是做什么的?我原以为它会强制将数据写入磁盘,但现在看来它并没有这样做。为什么呢?

110得票8回答
使用PHPUnit测试PHP头信息

我正在尝试使用PHPunit测试一个输出自定义头部的类。 问题是在我的机器上,以下代码:<?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() ...

83得票4回答
PHP缓冲区ob_flush()和flush()的区别

ob_flush()和flush()有什么区别?为什么我必须同时调用这两个函数? ob_flush()的参考页面说明: 此函数将发送输出缓冲区的内容(如果有)。 flush()的参考页面说明: 刷新PHP的写缓冲区和PHP所使用的任何后端(CGI,Web服务器等)。 但是,它继续说:...

60得票5回答
如何在PHP中清除之前回显的项目

在PHP中,是否有任何方法可以清除/删除之前输出的所有内容? 例如:<?php echo 'a'; print 'b'; // some statement that removes all printed/echoed items echo 'c'; // the final...

44得票4回答
ob_get_clean和ob_get_flush之间的区别

它们似乎都做同样的事情:将输出缓冲区内容返回给您,并在此之后删除它。 我应该使用哪一个?

42得票2回答
ob_clean和ob_flush的区别是什么?

ob_clean() 和 ob_flush() 有什么区别? 此外,ob_end_clean() 和 ob_end_flush() 有什么区别?我知道 ob_get_clean() 和 ob_get_flush() 都是获取缓冲区内容并结束输出缓冲。