Basics archivos - El Pythonista

Categoría: Basics

Decoradores en Python explicados — De cero a usarlos como un pro

Si llevas un tiempo programando Python, tarde o temprano te encuentras con una línea tipo @algo justo encima de una función. Y si nunca te lo ha explicado nadie en condiciones, la primera reacción es: “¿esto qué hace exactamente?”. Los decoradores tienen fama de tema avanzado, pero en realidad son una idea muy simple disfrazada de sintaxis rara. Una vez...

pathlib` vs `os.path` — Cómo manejar rutas en Python sin liarte

Si llevas un tiempo programando Python te has encontrado con dos formas distintas de hablar de rutas: la antigua, con os.path + strings; y la moderna, con pathlib.Path + objetos. Las dos funcionan. Las dos hacen prácticamente lo mismo. Y todavía hoy ves código mezclado en muchos proyectos. En esta entrada te enseño la diferencia real, te doy las equivalencias...