我想在 Python 中从 doi 获取 Bibtex 引用。所以我实现它的方法是使用这个函数:
def BibtexFromDoi(doi):
url = "http://dx.doi.org/" + doi
headers = {"accept": "application/x-bibtex"}
r = requests.get(url, headers=headers)
return r.text
问题在于,运行此代码需要很长时间,需要 10 到 15 分钟才能得到响应。我想知道可以做些什么来增强代码并使其运行得更快 此外,我尝试在命令行上使用 Curl,结果证明使用 Curl 更快,只需要 1 到 2 秒。我想在 python 上实现相同的速度。