INNER CODE UNIT · Python

query

lopusz/awesome-interpretable-machine-learning · sbin/gener_readme.py:110

    query = QUERY_FORMAT % src_id
    finished = False
    while not finished:
        try:
            url = OAI_PMH_URL + query
            #print('Fetching %s' % url, file=sys.stderr)
            result = urllib.request.urlopen(url).read()
            time.sleep(5)
            finished = True
        except urllib.error.HTTPError as e:
            if e.code == 503:
                retry_after = int(e.headers['Retry-After'])
                print('Sleeping %d...' % retry_after, file=sys.stderr)
                time.sleep(retry_after)
            else:
                raise e
    res=parse_generic_xml(ET.fromstring(result))
    return res

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…