feat: 优化get_abstract_from_elsevier2
This commit is contained in:
parent
b0f7f18d18
commit
6a3e9df111
|
|
@ -78,12 +78,8 @@ def get_abstract_from_elsevier(publication_year: int = None, number_of_task:int
|
||||||
"httpAccept": "text/xml"
|
"httpAccept": "text/xml"
|
||||||
}
|
}
|
||||||
err_msg = ""
|
err_msg = ""
|
||||||
if number_of_task is None:
|
|
||||||
papers = qs.all()
|
|
||||||
else:
|
|
||||||
papers = qs[:number_of_task]
|
|
||||||
with requests.Session() as req:
|
with requests.Session() as req:
|
||||||
for paper in papers:
|
for paper in qs[:number_of_task]:
|
||||||
try:
|
try:
|
||||||
res = req.get(
|
res = req.get(
|
||||||
f"https://api.elsevier.com/content/article/doi/{paper.doi}",
|
f"https://api.elsevier.com/content/article/doi/{paper.doi}",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue