Título: Revisar programa python Publicado por: 987123564 en 12 Agosto 2016, 18:07 pm Hola, he hecho un programa que te manda a unas páginas web para descargar episodios de pokemon según la temporada y episodios que introduzcas. Me encantaría que me dijesen como mejorarlo y algunos errores que pueda tener. Gracias por adelantado ;-).
Saludos. Código También necesita unos ficheros .txt y otro módulo. El otro módulo se llama temporadas.py y contiene lo siguiente: Código Los ficheros .txt se llaman temporadas.txt, que contiene el número de episodios de cada temporada: 1-83 1-34 1-40 1-51 1-64 1-39 1-51 1-53 1-46 1-51 1-51 1-52 1-33 1-49 1-48 1-44 1-47 1-44 Y los otros son ultimo.txt y ultimos.txt que su contenido se actualiza cada vez que se usa el programa. Ruego respuesta y que les parece. Saludos y gracias de antemano ;-). Título: Re: Revisar programa python Publicado por: tincopasan en 12 Agosto 2016, 20:53 pm mucho código para prestarle atención a todo pero a vuelo de pájaro te dire:
1) podés usar como mínimo funciones para que sea más claro y fácil de modificar 2) Código ¿para qué tantos print? Código
3) Código
eso es redundancia! input devuelve una clase string,¿por las dudas la volvés a declarar? 4) Código
podría ser: Código
dicho sea de paso todo los elif se podrían hacer con el uso de un diccionario y funciones como te dije antes 5) Código no está mal pero se podría: Código
y seguramente hay más cosas que no vi ahora. Con tiempo y ganas lo reviso completo. Título: Re: Revisar programa python Publicado por: 987123564 en 13 Agosto 2016, 00:18 am 1) podés usar como mínimo funciones para que sea más claro y fácil de modificar Yo pensaba que poner tres comillas solo servía para describir las funciones pero ahora ya o sé. ;DCódigo
Citar 3) Ya pero lo que fue es que una vez lo puse así y me decía que lo que devolvía era un int y hasta que no puse eso me daba ese errorCódigo
eso es redundancia! input devuelve una clase string,¿por las dudas la volvés a declarar? Citar 4) Código
podría ser: Código
Citar dicho sea de paso todo los elif se podrían hacer con el uso de un diccionario y funciones como te dije antes Yo soy más o menos nuevo y no me sé estos trucos del diccionario, pero ya me lo voy apuntando. :D5) Código no está mal pero se podría: Código
Con esto que me has dicho ya es más de lo que esperaba así que perfecto. Gracias y un saludo :D |