Python2.7 の学術モジュールを使用して、Google Scholar から特定の論文の詳細を取得しようとしています。1000件の論文の詳細を収集したいと思い、以下のコードを書きました。
seq = range(0,1,len(ResearchPaperNames))
for i in seq:
pub = (next(scholarly.search_pubs_query(ResearchPaperNames[i]))
print i
# And further processing to extract data from pub, like author, citation, url
10〜12回の反復後にエラーが発生します
Traceback (most recent call last):
File "C:\Users\Sony\Downloads\Google Scholar Data Extraction.py", line 25, in <module>
pub = (next(scholarly.search_pubs_query(ResearchPaperNames[i])
StopIteration
Stackoverflow で利用可能ないくつかの回答を調べましたが、修正できませんでした。
StopIteration エラーの修正を手伝ってください