Skip to content

wallaceespindola/ibama-fines-brazil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python

IBAMA Environmental Fines in Brazil

Acessing Brazilian Government Fines per type, Flora, Fauna, etc. to list all related environmental fines and export to a CSV file.

Implemented

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have a <Windows/Linux/Mac> machine.

Installing Python

This project requires Python. If you don't have Python installed, follow these steps:

For Windows:

  1. Download Python from python.org.
  2. Run the installer and follow the prompts. Make sure to check the box that says "Add Python to PATH."

For Linux:

  1. Open a terminal.
  2. Update package lists: sudo apt update
  3. Install Python: sudo apt install python3

For MacOS:

  1. Download Python from python.org.
  2. Run the installer and follow the instructions.

Installing pip

pip is a package manager for Python. If you don't have pip installed, follow these steps:

  1. Download get-pip.py from bootstrap.pypa.io.
  2. Open a terminal/command prompt.
  3. Run python get-pip.py.

Setting Up the Project

To set up the project, follow these steps:

  1. Clone the repository:
git clone <repository URL>
  1. Navigate to the project directory:
cd <project_name>
  1. Install required packages:
pip install -r requirements.txt

Running the Project

To run the project, follow these steps:

  1. In the project directory, run the main script:
python3 ./sources/fines_ibama_brazil.py

Then follow the output instructions.

Contributing to the Project

If you want to contribute to this project, follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'.
  4. Push to the original branch: git push origin <project_name>/<location>.
  5. Create the pull request.

Alternatively, see the GitHub documentation on creating a pull request.

Author & Contact

  • Wallace Espindola, Sr. Software Engineer / Java & Python Dev
  • If you want to contact me, you can reach me at [email protected].

License

Free Software, Apache 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages