Crossref API输出

时间:2018-09-12 22:21:10

标签: python api cross-reference

我正在尝试找出crossref.org API中的输出。使用python脚本,我的目标是获取DOI或文章/作者的名字,然后输出相反的名字。因此,当他们输入商品名称时,我希望输出DOI的列表。

from habanero import Crossref

cr = Crossref()

article_input = raw_input('Enter name/author/DOI of article:')

if type(input) == 'int': # checks if input is an integer
    # deal with doi
    article_output = cr.works(article_input)
   # article_output['message']
   # article_output['message']['total-results']
   # article_output['message']['items']
    print(article_output)
if type(input) == 'str': # checks if input is a string
    # deal with title/author
    doi = cr.works(query=article_input)
   # doi['message']
   # doi['message']['total-results']
   # doi['message']['items']
    print(doi)

0 个答案:

没有答案