henriquebastos / itauscraper

Scraper para baixar seus extratos do Itaú com um comando.
GNU Lesser General Public License v3.0
196 stars 30 forks source link

Erro quando não tem Extrato #1

Closed GuidoBR closed 6 years ago

GuidoBR commented 7 years ago

Ao rodar o itauscrapper numa conta sem extrato (conta sem movimento), recebo essa mensagem de erro:

Traceback (most recent call last):
  File "/home/guido/.pyenv/versions/tools3/bin/itauscraper", line 11, in <module>
    load_entry_point('itauscraper==1.0', 'console_scripts', 'itauscraper')()
  File "/home/guido/.pyenv/versions/3.6.1/envs/tools3/lib/python3.6/site-packages/itauscraper/cli.py", line 43, in main
    data = itau.extrato()
  File "/home/guido/.pyenv/versions/3.6.1/envs/tools3/lib/python3.6/site-packages/itauscraper/scraper.py", line 60, in extrato
    url = page.url_max_period()
  File "/home/guido/.pyenv/versions/3.6.1/envs/tools3/lib/python3.6/site-packages/itauscraper/pages.py", line 73, in url_max_period
    href = nl[-1]
IndexError: list index out of range
diegoponciano commented 6 years ago

Minha conta tem movimento, e dá o mesmo erro. Vou tentar descobrir mais alguma coisa.

esbap commented 6 years ago

Estou com o mesmo problema, minha conta tem movimento e é Personnalite. Acessando a página direto do navegador, percebi que não tem uma opção extrato no menu. Será que não é isso?

tuler commented 6 years ago

6

henriquebastos commented 6 years ago

Isso não funciona mais. Tô começando a rascunhar uma alternativa em #8.