# Erro no código, pg48 - Livro: Python - Escreva seus primeiros programas

**URL:** <https://forum.casadocodigo.com.br/t/erro-no-codigo-pg48-livro-python-escreva-seus-primeiros-programas/980>\
**Category:** Livros\
**Tags:** python\
**Created:** [Abril 2, 2018, 2:26am UTC](https://forum.casadocodigo.com.br/t/erro-no-codigo-pg48-livro-python-escreva-seus-primeiros-programas/980 "2018-04-02T02:26:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![danbailo](https://avatars.discourse-cdn.com/v4/letter/d/f14d63/32.png) [@danbailo](https://forum.casadocodigo.com.br/u/danbailo)\
**Post date:** [Abril 2, 2018, 2:26am UTC](https://forum.casadocodigo.com.br/t/erro-no-codigo-pg48-livro-python-escreva-seus-primeiros-programas/980/1 "2018-04-02T02:26:14Z")

</div>

Olá pessoal, vi que já existe um tópico sobre este problema, mas também vi que não foi postada a solução, então decidi re-abrir o post e postar os erros relacionados e o código que está sendo executado. O que será postado está igualzinho o conteúdo do livro e estou executando da maneira que está pedindo no livro, e o autor também executou dessa mesma forma. Estou aguardando respostas, obrigado!

Terminal de execução do programa:

daniel@daniel-RV411:~/Documentos/Algoritmos/Python$ python -V  
Python 3.5.2  
daniel@daniel-RV411:~/Documentos/Algoritmos/Python$ python download\_program.py [http://livropython.com.br/dados.zip](http://livropython.com.br/dados.zip)  
Traceback (most recent call last):  
File “download\_program.py”, line 46, in   
main()  
File “download\_program.py”, line 36, in main  
download\_length(response, out\_file, length)  
File “download\_program.py”, line 12, in download\_length  
for time in range(times):  
TypeError: ‘float’ object cannot be interpreted as an integer  
daniel@daniel-RV411:~/Documentos/Algoritmos/Python$

Código em questão:

 ![casa%20do%20codigo](https://canada1.discourse-cdn.com/flex029/uploads/casadocodigo/original/2X/1/15914d8fad6e06786271b69fec49438f143c69e4.png)

---

<div class="post-metadata">

**Author:** ![felipovski](https://avatars.discourse-cdn.com/v4/letter/f/a9a28c/32.png) [@felipovski](https://forum.casadocodigo.com.br/u/felipovski)\
**Post date:** [Agosto 10, 2018, 1:29am UTC](https://forum.casadocodigo.com.br/t/erro-no-codigo-pg48-livro-python-escreva-seus-primeiros-programas/980/2 "2018-08-10T01:29:32Z")

</div>

Olá, Daniel! Acabou de acontecer o mesmo comigo… Para resolver, fiz a conversão de times para int: `for time in range(int(times)):`. Aparentemente, deu tudo certo!
