biopython有没有办法从pubmed文章中获取完整摘要?

2024-09-22 18:19:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前有以下查询pubmed的代码:

from Bio import Entrez
Entrez.email = "kuharrw@hiram.edu"     # Always tell NCBI who you are
handle = Entrez.esearch(db="pubmed", term="bacteria")
record = Entrez.read(handle)
list = record["IdList"]
print len(list)
for index in range(0, len(list)):
    listId = list[index]
    handle = Entrez.esummary(db="pubmed", id=listId)
    record = Entrez.read(handle)
    print index
    print record[0]["Title"]
    print record[0]["HasAbstract"]

这段代码可以告诉我文章是否有摘要,但我找不到任何关于如何实际返回摘要的文档。有可能用生物塞顿吗?如果没有,还有别的办法吗?在


Tags: 代码fromimportreaddbindexlenentrez
1条回答
网友
1楼 · 发布于 2024-09-22 18:19:01

是的,很明显,使用生物圈是有可能的。如果您完全遵循这一节,您应该能够从pubmed获取摘要:http://www.biopython.org/DIST/docs/tutorial/Tutorial.html#sec142

如果你觉得这个链接没有帮助,请告诉我。我很快会给你回电的。在

相关问题 更多 >