学術検索結果用に以下の関数を作成しました。
def scolarly_func(names):
search_query = scholarly.search_author(names)
author = next(search_query)
scholarly.pprint(scholarly.fill(author, sections=['basics', 'indices', 'coauthors']))
そしてその機能を以下に実装しました:
PaperNames=['Lynn Batten','Andrzej Goscinski']
for i in range(0,2):
#results=scolarly_func(PaperNames[i])
results=map(scolarly_func,PaperNames[i])
print(list(results))
ただし、結果は学術的にランダムな4つの結果を示しています。最後に 4 [なし、なし、なし、なし] があります。