在一行中运行脚本X次(一次一个)的推荐方法是什么

2024-09-26 22:43:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个自动测试脚本。我需要能够设置一个运行为X周期长(甚至无限长)。最好的方法是什么?

顺便说一下,目前我正在使用IDE运行整个脚本,有时我使用CLI来运行某些代码块。 这是我需要的


Tags: 方法代码脚本cliide自动测试周期长
2条回答

python -c 'for i in range(10): print "hello"'

经过测试。在

或者你的壳

for i in `seq 10`;do echo hello; done

使用python时,如果您想从另一个脚本(GuiTest.py)循环代码而不修改它,则根据情况有两种解决方案:

1.你对脚本一无所知,只知道它可以运行:

import os 
for i in range(X):
    os.system("python GuiTest.py")

这将启动一个全新的python解释器,并像手动操作一样运行脚本

2.你知道代码是什么样子的,你想循环的内容包含在一个或几个函数中

^{pr2}$

这样做的好处是只初始化一次脚本(执行导入等),然后只循环实际的代码。使用selenium它可能很有趣,因为浏览器需要一段时间才能启动。在

相关问题 更多 >

    热门问题