Skip to content

Automation Tool for Brazilian Superior Labor Court (TST) Site using Python, Selenium and Pandas.

License

Notifications You must be signed in to change notification settings

JuniorGunner/tst_automation_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📑 TST (Brazilian Superior Labor Court) website Automation Tool

This project is an automation tool designed to download PDF journals from Brazil's Superior Labor Court (TST) website, extract the case numbers, and generate Excel spreadsheets separated by date. Additionally, the script identifies duplicate cases and generates a corresponding report.

🛠️ Tech Stack Used

  • 🐍 Python 3
  • 🌐 Selenium
  • 📄 PyPDF
  • 🐼 Pandas

🚀 Getting Started

Follow these instructions to run this project locally.

Prerequisites

  • Python 3.x installed
  • Pip (Python Package Manager)

📥 Cloning the Repository

To clone the repository, run the following command in your terminal:

git clone [email protected]:JuniorGunner/tst_automation_tool.git

🛠️ Installing Dependencies

Navigate to the project folder and run the following command to install the dependencies:

pip install -r requirements.txt

🏃 Running the Script

Within the project folder, execute the following command:

python tst_bot.py

Note: the command may vary depending on your Operating System (e.g., python3, py, etc).

This will start the script, and you will see Excel files being generated in the folder specified in the script.

About

Automation Tool for Brazilian Superior Labor Court (TST) Site using Python, Selenium and Pandas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages