Skip to content

Nando2003/aprendizado-web-scraping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emissão DARJ

Essa pequena automação foi feita para acessar o site portal de pagamentos da fazenda do Rio de Janeiro e gera uma DARJ.

Tecnologias usadas

  • Selenium: Para abrir o navegador e navegar dentro da pagína através de XPATH.
  • PyAutoGui: Para clicar em botões que estão fora da web para salvar os PDFs gerados.
  • Python-Dotenv: Para armazenar os CNPJs em variáveis de ambiente.

Como instalar?

Primeiramente, clone este repositório e crie no mesmo diretorio um arquivo .env com a variavel de ambiente CNPJS que armazenará os CNPJS das empresas que você deseja gerar o DARJ. Segundamente, crie um ambiente virtual dentro desse diretorio:

$ python -m venv venv

Após cria-lo, ative-o:

$ source venv/Scripts/activate

Agora é só baixar as dependencias (libraries):

$ pip install -r requirements.txt

Como usar?

A patir das etapas realizadas no tópico anterior, agora é só rodar.

$ python main.py 

OBS: Faça isso estando com o venv ativo

About

Usando pyautogui e selenium em um mini projetinho

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages