如何使用pubmed_lookup和url进行抓取?

时间:2018-03-06 19:45:54

标签: python

我有一个.txt文件,其中包含许多不同的网址。 像这样,

https://www.ncbi.nlm.nih.gov/pubmed/24297623
https://www.ncbi.nlm.nih.gov/pubmed/23857717
https://www.ncbi.nlm.nih.gov/pubmed/18166110
https://www.ncbi.nlm.nih.gov/pubmed/23635779

我还在pubmed-lookup中找到了指南 像这样,

from pubmed_lookup import PubMedLookup
email = ' '
enter code here
url = 'http://www.ncbi.nlm.nih.gov/pubmed/22331878'
lookup = PubMedLookup(url,email)

那么如何在我的文件中读取这么多网址以便立即获取信息呢?

1 个答案:

答案 0 :(得分:0)

您可以将网址放在列表中并循环显示。

with open('text_file.txt', 'r') as f:
   urls = [line.strip() for line in f]

lookup = []
for url in urls:
    lookup.append(PubMedLookup(url,email)