Welcome to DeviantArtScrapper’s documentation!#
Current version: 0.1.1#
About:#
This is a python program which scrapes using beautifulsoup4,selenim and requests the deviantart website for popular steam artworks.
Then using the steam links, it fetches the steam price of the game and saves it to a file.
The program also generates a html file using streamlit with the data.
Note
Have an account on deviantart and be logged in. Make sure you have the latest version of firefox installed as selenium uses it for logging in.
Basic Usage:#
Install the requirements using
pip install -r requirements.txtRun the program using
python main.pyEnter your deviantart username and password
Wait for the program to finish
The script will automatically open the html file in your default browser
Visit the external links to view the artworks on steamcardexchange and steam and make your bet.
📈📈📈Enjoy!📈📈📈
Optional:#
You can add new links to the
links.txtfile to scrape more artworks.You can change the number of links to check by changing the
links_to_scrapevariable in themain.pyfile. For example, if you want to scrape 10 links from thelinks.txt, change thelinks_to_scrapevariable to 10.(Note: The links are scraped in the order they are in thelinks.txtfile. Also make sure that the links are valid and are within the length of the file.)You can adjust the number of pages to visit by changing the
pages_to_checkvariable in themain.pyfile. For example, if you want to visit 5 pages per link, change thepages_to_checkvariable to 5.
Note
Please note that this program is not affiliated with deviantart in any way. This program is made for the sole purpose of learning and is not meant to be used for any other purpose.
Note
Please read the To-do list to know what features are planned for the future. This is a work in progress. If you have any suggestions, please let me know.
Contents:#
Reference