Charla Python Magic
Python Magic
Por Sergio Medina Toledo
Desde antaño se han asemejado diferentes artes oscuras y arcanas a los diferentes complejos procesos informáticos.
En esta charla nos enfocaremos en aprender realmente algunas Magias Pythonianas para manejar dicha complejidad y permitirnos hacer librerías automágicas.
Los principios de dicha charla se fundamentarán en metaprogramación con python y como desde ahí llevarnos al desarrollo de la Automagia. Así mismo, trataremos diferentes interfaces del lenguaje para el desarrollo de API limpias, tales como decoradores o magic methods.
Entre las diferentes artes arcanas (más comúnmente conocidos como Magic Methods) encontraremos el uso de operadores, conversiones de tipo, iteradores, manejadores de contexto y varias florituras más. Tras finalizar dicha sesión, habreis adquirido los conocimientos suficientes para empezar a desarrollar vuestra propia Magia Pythoniana.