Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.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 如何计算一秒钟内执行while循环的次数_Python_Python 2.7 - Fatal编程技术网

Python 如何计算一秒钟内执行while循环的次数

Python 如何计算一秒钟内执行while循环的次数,python,python-2.7,Python,Python 2.7,我有一个python无限循环,我需要计算这个循环在一秒钟内执行了多少次,或者更好的是,在一秒钟内有多少次count 编辑:我的代码 #! /usr/bin/env python import uuid import random import time import itertools, sys spinner = itertools.cycle(['-', '/', '|', '\\']) while(1): try: entropy = str(uuid.uuid4(

我有一个python无限循环,我需要计算这个循环在一秒钟内执行了多少次,或者更好的是,在一秒钟内有多少次count

编辑:我的代码

#! /usr/bin/env python
import uuid
import random
import time

import itertools, sys

spinner = itertools.cycle(['-', '/', '|', '\\'])

while(1):
   try:
      entropy = str(uuid.uuid4()) \
              + str(random.randrange(2**255)) \
              + str(int(time.time() * 1000000))


      sys.stdout.write(spinner.next())
      sys.stdout.flush()
      sys.stdout.write('\b')

   except KeyboardInterrupt:
      print "\nKeyboard Break !\n"
      raise SystemExit

   except Exception as inst:
      print type(inst)
      print inst
使用时间计数器:

import time
start_time = time.time()

增量循环并立即计算时间-开始时间,当获得1秒打印计数器时,清除计数器并立即分配到开始时间

是的,我知道,但我不从一段时间内出去,我想在执行期间看到计数器,使用打印:
if now-start\u time==1秒:打印循环=0 start\u time=now
Great!:-)谢谢你