Skip to content

murilobsd/crawlcps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crawlercps lab804

Introdução

Simples crawler para checar se existem novas vagas no Centro Paulo Souza.

O crawler foi desenvolvido na versão 2.7.11 do python.

Instalando python

Linux

$ sudo apt-get update
$ sudo apt-get install python-dev python-setuptools

Windows

Instalando as dependências

Linux

# diretorio do projeto
$ pip install -r req.txt

Windows

pip install -r req.txt

Configuração

Existe o arquivo conf.json alguns dados são essenciais para notificação.

{
  "periodo": 604800,
  "url": "http://cpssitevm.cloudapp.net/dgsdad/SelecaoPublica/ETEC/ConcursoDocente/Inscricoesabertas.aspx",
  "notificacao": "",
  "classtable": "table",
  "backup": "backup.txt",
  "email": "",
  "password": ""
}

- Periodo: está em segundo se corresponde uma checagem a cada 7 dias.
- notificacao: para qual email será enviado as notificacoes de novas vagas.
- email: conta de email no gmail para envio
- password: respectiva senha do email acima.
- backup: ficara uma copia na maquina local para comparar as alteracoes.
- classtable: para localizar a table no html

Rodando

Linux

$ python main.py -j conf.json

Windows

python main.py -j conf.json

Dúvidas

python main.py -h

About

crawler para vagas no cps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages