_ibm_http_client.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:ProjectQ 作者: ProjectQ-Framework 项目源码 文件源码
def _get_result(execution_id, access_token, num_retries=300, interval=1):
    suffix = 'Executions/{execution_id}'.format(execution_id=execution_id)

    for _ in range(num_retries):
        r = requests.get(urljoin(_api_url, suffix),
                         params={"access_token": access_token})
        r.raise_for_status()

        r_json = r.json()
        status = r_json["status"]["id"]
        if status == "DONE":
            return r_json["result"]
        time.sleep(interval)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号