Preguntas etiquetadas con python

20
¿Cuándo y cómo debo usar las excepciones?

El ajuste A menudo tengo problemas para determinar cuándo y cómo usar excepciones. Consideremos un ejemplo simple: supongamos que estoy raspando una página web, digamos " http://www.abevigoda.com/ ", para determinar si Abe Vigoda todavía está vivo. Para hacer esto, todo lo que tenemos que hacer es...

19
¿Por qué usar clases al programar una tkinter gui en python?

Programo principalmente en Python y he programado un par de GUI con Tkinter, cada tutorial que he visto ha recomendado definir y usar una clase para la GUI, pero mi GUI se ejecuta sin problemas utilizando solo procedimientos, sin una clase. ¿Por qué usar una clase? Desde mi perspectiva, parece ser...

18
Decoradores Python y macros Lisp

Al mirar los decoradores de Python, alguien hizo la declaración de que son tan poderosos como las macros de Lisp (particularmente Clojure). Al observar los ejemplos dados en PEP 318, me parece que son solo una forma elegante de usar funciones simples de orden superior en Lisp: def attrs(**kwds):...

18
Estándares de codificación Python vs. productividad

Trabajo para una gran organización humanitaria, en un software de construcción de proyectos que podría ayudar a salvar vidas en emergencias al acelerar la distribución de alimentos. Muchas ONG necesitan desesperadamente nuestro software y llevamos semanas de retraso. Una cosa que me preocupa en...