Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 1012 Bytes

README.md

File metadata and controls

55 lines (41 loc) · 1012 Bytes

Pyxida Scraper

A web scrapper tool to easily extract links from the Pyxida AUEB Institutional Repository. The urls extracted contain MSc and PhD dissertations, in .pdf format, from all the departments of AUEB.

Visit: http://www.pyxida.aueb.gr

How to run

First, install all requirements:

pip install -r requirements.txt

Change directory to src folder.

Step 1 Run:

python pyxida_scraper.py

Step 2 Run:

python pyxida_downloader.py

GUI

screenshot

You can simply open and run the GUI application. Run:

python pyxida_gui.py

Create executable with pyinstaller

You can make an executable file for the GUI. First, install the required library pyinstaller:

pip install pyinstaller

Then, run:

pyinstaller pyxida_gui.spec

Go to dist/pyxida_gui. And then run the created file pyxida_gui.exe! Now, you can download all the dissertations you want easily!