Web Scraping Bot for Auto Infraction Payments
Budget: $30 – $250 USD
Project Description: Web Scraping Automation for Auto Infraction Boleto Generation
I need a web scraping script or bot that automates interaction with the following government page:
Requirements:
The script should open the page above.
Receive as input a list of "process numbers" (auto infraction process IDs).
For each process number:
Enter the process number into the appropriate input field.
Select the "due date" dropdown or calendar and choose the date equal to the current day (today's date).
Navigate through the necessary buttons/steps to generate the boleto (payment slip).
After the boleto is generated, access the boleto's link or page.
Extract from the boleto page:
The vehicle's license plate number (placa).
The total amount to be paid (valor total a recolher).
Store or return the extracted data in a structured format (e.g., CSV, JSON) associating process number, license plate, and total amount.
Additional Information:
The script must handle multiple process numbers sequentially or in batch.
Automation should be reliable, handling page loads and possible delays.
Use Python with Selenium or any other suitable tool.
Please ensure compliance with the site's terms of service and avoid excessive requests.
I need a web scraping script or bot that automates interaction with the following government page:
Requirements:
The script should open the page above.
Receive as input a list of "process numbers" (auto infraction process IDs).
For each process number:
Enter the process number into the appropriate input field.
Select the "due date" dropdown or calendar and choose the date equal to the current day (today's date).
Navigate through the necessary buttons/steps to generate the boleto (payment slip).
After the boleto is generated, access the boleto's link or page.
Extract from the boleto page:
The vehicle's license plate number (placa).
The total amount to be paid (valor total a recolher).
Store or return the extracted data in a structured format (e.g., CSV, JSON) associating process number, license plate, and total amount.
Additional Information:
The script must handle multiple process numbers sequentially or in batch.
Automation should be reliable, handling page loads and possible delays.
Use Python with Selenium or any other suitable tool.
Please ensure compliance with the site's terms of service and avoid excessive requests.
Related categories:
PHP
Python
Web Scraping
C# Programming
Software Architecture
Data Extraction
Selenium
Automation