PyAutomaton is a sort of playground to gain experience with Python Selenium. Currently, this is not a complete project, rather just scratch-work with aspirations to be something greater.
Despite advancements in modern computing, many computer tasks today are still quite repetitive, especially in IT. Considering the need to automate these repetitive tasks, I'm learning Selenium with the ultimate goal of increasing the efficiency of my BPA development work.
To give my learning efforts direction, I aim to automate away some 'low-hanging fruit' repetitive web tasks in my personal life. The intended result is to free up the user for more human-based tasks. Let bots do bot things, let humans do human things.
This project is currently on my back burner. Time permitting, additional development and documentation are planned for this project.
At this time, the sole function offered by the project is to fetch credit scores and score details from a Credit Karma user's profile. The 'credit_karma_bot' will:
- log in to Credit Karma
- navigate to the appropriate pages
- capture X from each of the reporting agencies:
- score
- score details
- log out
- print captured results to console
From the project root directory, execute the following command: python -m pyautomaton -k '<credit_karma_username_email>'