Spaces:
Runtime error
Runtime error
from arxiv_util import arxiv_url_sanitizer | |
from arxiv_util import get_paper_info | |
def get_paperinfo_fromurls(original_url): | |
""" | |
Returns a dictionary of url entered by user | |
and corresponding paper info from arxiv. | |
""" | |
url_paperinfo = {} | |
url = arxiv_url_sanitizer(original_url.strip()) | |
# print("Sanitized url = {}".format(url)) | |
try: | |
paper_info = get_paper_info(url) | |
except RuntimeError as e: | |
print("[SKIP] Error processing : {}, message : {}".format(url, e)) | |
pass | |
url_paperinfo[original_url] = paper_info | |
return url_paperinfo | |