添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议 》和 《 阿里云开发者社区知识产权保护指引 》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单 进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

print "now:",strnow

# First next run time

period = timedelta(days=day, hours=hour, minutes=min, seconds=second)

next_time = now + period

strnext_time = next_time.strftime('%Y-%m-%d %H:%M:%S')

print "next run:",strnext_time

while True:

# Get system current time

iter_now = datetime.now()

iter_now_time = iter_now.strftime('%Y-%m-%d %H:%M:%S')

if str(iter_now_time) == str(strnext_time):

# Get every start work time

print "start work: %s" % iter_now_time

# Call task func

func()

print "task done."

# Get next iteration time

iter_time = iter_now + period

strnext_time = iter_time.strftime('%Y-%m-%d %H:%M:%S')

print "next_iter: %s" % strnext_time

# Continue next iteration

continue

# runTask(work, min=0.5)

runTask(work, day=1, hour=2, min=1)

本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1365908
python接口自动化(二十六)--批量执行用例 discover(详解)
我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到 unittest 里面的 discover 方法来加载用例了。加载用例后,用 unittest 里面的 TextTestRunner 这里类的 run 方法去一次执行多个脚 本的用例。那么前边介绍那么多都是半道开始,半道出家,这篇就带大家从头到尾,一步一步给小伙伴们详细介绍一下。