매우 간단하고 유용한 파이썬 코드가 있어서 소개한다.
https://github.com/WittmannF/sort-google-scholar
* 이제 pypi를 통해 매우 쉽게 설치 후 실행이 가능해졌음.
pip install sortgs
sortgs "keyword to search"
더보기
requirements.txt / sortgs.py만으로 실행 가능하다.
위 깃허브에서 해당 파일들을 다운로드한 후 실행 전 터미널에서 pip을 통해 사용할 파이썬 환경에 없는 패키지를 설치하자.
pip install -r requirements.txt
이후 터미널에서 다음 커맨드를 실행하면 현재 경로에 인용수 기준으로 정렬된 결과가 csv 파일로 저장된다!
python sortgs.py --kw "검색할 논문의 키워드"
+ --kw 외에 다른 사용가능한 옵션들은 아래와 같다.
optional arguments:
-h, --help show this help message and exit
--kw KEYWORD Keyword to be searched. Default is 'machine learning'
Use double quote followed by simple quote to search
for an exact keyword. Example: "'exact keyword'"
--sortby SORTBY Column to be sorted by. Default is by the columns
"Citations", i.e., it will be sorted by the number of
citations. If you want to sort by citations per year,
use --sortby "cit/year"
--nresults NRESULTS Number of articles to search on Google Scholar.
Default is 100. (carefull with robot checking if value
is too high)
--csvpath CSVPATH Path to save the exported csv file. By default it is
the current folder
--notsavecsv By default results are going to be exported to a csv
file. Select this option to just print results but not
store them
--plotresults Use this flag in order to plot the results with the
original rank in the x-axis and the number of citaions
in the y-axis. Default is False
--startyear STARTYEAR
Start year when searching. Default is None
--endyear ENDYEAR End year when searching. Default is current year