Script that logs in to scopus (must have account on www.scopus.com) and searches a specific query (for now it is a fix query). Analyzes documents from query, and returns a dictionary of type:
{ #, document_name, source_name, year, author_list, number_of_authors (source),
average_percentile (source), metrics (source) }
for every document
When analyzing is finished, a CSV file is exported, containing all the dictionaries mentioned above (documents with its info)
- Journal Sources
- Conference Proceedings Sources
- Book Series Sources
- Book Sources (yet)
- Python 3
- Correct version chromedriver (depends on your version of Chrome, for more see http://chromedriver.chromium.org/)
- If using Windows, please add Chromedriver in PATH (for more see https://www.computerhope.com/issues/ch000549.htm)
pip, selenium
Script hasn't been tested in other browser drivers, rather than Chrome
- Scroll down in main
- Enter your credentials
username_str = 'your_scopus_account_email' # login credentials
password_str = 'your_password'
- Edit query
query = 'your_search_query'
- In cmd (or command line)
python scopus-script.py