Python请求:状态完成时下载

Python请求:状态完成时下载,python,json,api,jobs,Python,Json,Api,Jobs,我必须编写一个脚本来捕获python API中的一些信息 看起来像这篇文章,但没有库伯内特斯的东西 我的json格式如下: [{'name': 'E56a, character.', 'results': '*some url link*', 'status': 'Complete', 'token': 'qFTDHYiuf514oz'}] 当我提交作业时,状态为“正在运行”,直到作业完成并变为“已完成”,但它持续大约一个小时,取决于我要提交到网站的文件。。。 我想知道如何在我的脚本中编写一些

我必须编写一个脚本来捕获python API中的一些信息 看起来像这篇文章,但没有库伯内特斯的东西

我的json格式如下:

[{'name': 'E56a, character.',
'results': '*some url link*',
'status': 'Complete',
'token': 'qFTDHYiuf514oz'}]
当我提交作业时,状态为“正在运行”,直到作业完成并变为“已完成”,但它持续大约一个小时,取决于我要提交到网站的文件。。。 我想知道如何在我的脚本中编写一些东西,使我能够在状态键完成时下载结果


谢谢

如果作业准备就绪,您可以编写一个无限循环,每60秒检查一次(您可以更改间隔):

import time
while True:
    if job["status"] == "Completed":
        download_results() # implement here your logic
        break
    else:
        print("Job is not ready, waiting...")
        time.sleep(60) # you can change the check interval