見出し画像

Google Scholarの検索結果を一括エクスポートしたい。

PubMed、PsycINFO、医中誌等々で論文を収集している今日この頃。
Google Scholarの検索結果を他の検索サイトのように一括エクスポートしようと思ったら、できないことがわかりました。

確かに
「保存」→「マイライブラリ」→「すべてエクスポート」の方法なら
できます。ですが、もう少しどうにかできないか?と思い、調べたところ。引用数が多い順に並び替えたリストを吐き出せる方法があったので、実際にやってみました。

用意するもの
・Python3
・必要に応じてパッケージをDL(pipを新しいverにしておこう!)
環境
・DELL
・Ubuntu 22.04.3 LST
・Python 3.11.4

GitHubに公開されているプログラムを使ってやっていきます。

参考にしたサイトはコチラです。

一人でやったときになかなかうまくいかなかったのですが、友達に教えてもらって下記に注意したらできました。

注意① ~/sort-google-scholar$ pip3 install --upgrade pip
 *pipのアップグレードを実施
注意② ~/sort-google-scholar$ pip3 install -r requirements.txt
 *readmeにも書いてあります。

今回躓いたこととしては、
①pipはインストールしてあったのですが新しいverではなかったこと
②sort-google-scholar$と指定しておかなかったこと
この2点かなと振り返ってます。

無事に上位100件の論文リストがcsvで吐き出されました。やった~!!
Pythonを少しずつ勉強していこうと思った、今日この頃でした。

この記事が気に入ったらサポートをしてみませんか?