Fork me on GitHub

Last updated 01-26-2019

What’s New!

  • 01-26-2019. Could download JSON files for abstracts; Affiliation retrieval:
  • 10-09-2018. Now serital title metadata API is included! See
  • 09-29-2018. I just upload my workaround for cleaning mixed author profile. See Diambiguity Workaround for more details!

Citation and Acknowledgement

If you use my code for your own research, it would be courteous of you to cite at least one of our papers below when you use PyScopus:

[1] Zuo, Z., Zhao, K., & Eichmann, D. (2017). The State and Evolution of U.S. iSchools – from Talent Acquisitions to Research Outcome. Journal of the Association for Information Science and Technology, 68(5), 1266–1277.

[2] Zuo, Z., & Zhao, K. (2018). The more multidisciplinary the better?–The prevalence and interdisciplinarity of research collaborations in multidisciplinary institutions. Journal of Informetrics, 12(3), 736-756.

Get Acquinted with Scopus API

Please first refer to Elsevier Developer Portal for detailed information before using this wrapper.


PyScopus requires:

1. Using pip

The easiest way of installing PyScopus is to use pip:

$ pip install pyscopus==1.0.3a2
2. Manual installation

You can also clone and install the project from its GitHub homepage like this:

$ git clone
$ cd python-scopus/
$ python install

A tarball can also be downloaded via PyScopus’s PyPI page or this download link.

$ tar -xvzf python-scopus-1.0.3a2.tar.gz
$ cd python-scopus-1.0.3a2.tar.gz/
$ python install

And then please start to enjoy the easy scraping of data from Scopus.