如何每秒运行10次python脚本

时间:2014-11-08 15:27:16

标签: python-2.7 unix

我有一个python脚本,我想运行该脚本,每秒说test.py 10次。

我知道如何在特定时间间隔后运行脚本,但我想每秒运行该脚本次数。

非常感谢任何帮助。 感谢

1 个答案:

答案 0 :(得分:0)

一个想法是使用time和while循环如下:

import time

TIMES = 10


def main():
    pass
    # your code here


if __name__ == '__main__':
    time_start = time.time()

    # run main() function TIMES times in 1 sec.
    i = 0
    while True:
        time_current = time.time()
        if time_current > time_start + i / float(TIMES):
            print('{}: {}'.format(i, time_current))
            main()
            i += 1
        if i > 9:
            break

FYI。