← All projects
AutomationCanada·2024·1 month
Automated Account Creation Script
Python script that reads a list of accounts, applies a random profile picture, sets a new username, visits a target website, selects a specific option, confirms, and logs results — fully automated end to end.
Overview
Built a batch account automation script for a Canadian client who needed to process a list of accounts through a multi-step workflow without manual input.
Workflow
- Reads account credentials from a
.txtfile - Logs in to each account in sequence
- Applies a random profile picture from a local
.pngfolder - Sets a new username from a provided list
- Navigates to a target website
- Selects the required option and confirms
- Logs success/failure per account to a results file
Notes
- Handles login failures gracefully and continues to the next account
- Randomised profile pictures ensure no two accounts get the same image
Tech stack
PythonSeleniumAutomationScripting