1
有没有办法下载并保存Entrez模块返回到本地磁盘的XML文件?什么我目前做的是:如何通过BioPython自动将PMC全文保存到磁盘?
fetch = Entrez.efetch(db='pmc',
resetmode='xml',
id=ids,
rettype='full')
article = fetch.read()
然后保存article
这是一个str
对象通过Python的写入功能的XML文件。
BioPython提供了一种自动将文件下载到磁盘上的方法吗?
为什么不直接查询efetch?像https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&id=15718680,157427902,119703751 –
我想下载大量的PMC论文,NCBI有一些关于处理的规则批量API请求,我没有时间实施。 BioPython已经实现了它们,所以我想知道BioPython是否具有下载功能。 – HMK
但无论如何感谢 – HMK