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 | |