Desarrollar una aplicación «blockchain» desde cero en Python

Desarrollar una aplicación «blockchain» desde cero en Python

Traducido desde el inglés Develop a blockchain application from scratch in Python. Actualizado 01/2022. Este tutorial introduce a desarrolladores de Python, de cualquier nivel de programación, al blockchain. Descubrirás exactamente qué es un blockchain implementando un blockchain público desde cero y creando una simple aplicación para desplegarlo. Serás capaz de crear puntos de acceso para… Seguir leyendo

Copiar objetos con el módulo estándar «copy»

Copiar objetos con el módulo estándar «copy»

(Este artículo no trata sobre cómo copiar archivos o carpetas; para ello véase Operaciones con archivos y carpetas). El módulo estándar copy permite crear copias de distintos objetos de Python, generalmente colecciones mutables (como las listas y los diccionarios) e instancias de clases, también mutables. Este artículo se relaciona con el funcionamiento de los objetos… Seguir leyendo

30 métodos de las cadenas

30 métodos de las cadenas

El tipo de dato str es una clase incorporada cuyas instancias incluyen variados métodos ─más de treinta─ para analizar, transformar, separar y unir el contenido de las cadenas de caracteres. En este pequeño artículo detallamos los que consideramos más relevantes para tener siempre a mano. Métodos de análisis El método count() retorna el número de… Seguir leyendo

Cargar DLL desde memoria en Windows

Cargar DLL desde memoria en Windows

Descargas: cargar-dll-desde-memoria.zip. La vasta colección de funciones que constituyen la API de Windows nos provee únicamente una función para cargar librerías de vínculos dinámicos. LoadLibrary() toma como argumento el nombre o la ruta de un archivo DLL e inicializa su código en el espacio de memoria del proceso que la ha invocado. Luego, podemos acceder… Seguir leyendo