Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python瓶子在0.0xx秒内生成页面_Python_Bottle_Timing - Fatal编程技术网

使用Python瓶子在0.0xx秒内生成页面

使用Python瓶子在0.0xx秒内生成页面,python,bottle,timing,Python,Bottle,Timing,我正在使用 测量和显示页面生成时间的有效方法是什么?(即使用的服务器时间或多或少) 当然,类似于: start = time.time() ... generationtime = time.time() - start 这样行,但是把它放在哪一页上呢?起始点(请求到达的最早点)在哪里,发送到客户端之前的最晚点是什么时候?您想在瓶子中使用@hook('before_request') 在我看来,页面生成时间不能完全在服务器上测量:例如,您的页面可能包含一些努力修改DOM的JS代码,这也需要

我正在使用

测量和显示页面生成时间的有效方法是什么?(即使用的服务器时间或多或少)

当然,类似于:

start = time.time()

...

generationtime = time.time() - start
这样行,但是把它放在哪一页上呢?起始点(请求到达的最早点)在哪里,发送到客户端之前的最晚点是什么时候?

您想在瓶子中使用@hook('before_request')

在我看来,页面生成时间不能完全在服务器上测量:例如,您的页面可能包含一些努力修改DOM的JS代码,这也需要时间。如果你想测量在服务器上制作网页所花费的时间,首先,生成它,然后,在发送之前,将时间插入其中。你的问题“把它放在页面上的什么地方”让我觉得你脑子里有JavaScript。但这与您“在发送给客户之前”的评论不一致。您能澄清一下吗?