Blog | Python

Enhancing Blog Posts with OpenAI's ChatGPT

Discover how to seamlessly elevate your content game using ChatGPT. Dive into our guide on automating and enhancing blog titles and summaries with OpenAI's powerful NLP models.

Using breakpoint with ipdb

The PYTHONBREAKPOINT environment variable can be set to the name of a callable. This can be the callable that starts a debugging session in another 3rd party debugger library.

uWSGI is a fast (pure C code) and self-healing solution for python apps, but it's not easy to use. image
uWSGI is a fast (pure C code) and self-healing solution for python apps, but it's not easy to use.

uWsgi is designed to operate on WSGI callables found in python modules. It's super nice, but most of the defaults values are wrong.

Dynamodb: la base de datos de clave-valor y documentos de Amazon que ofrece rendimiento en milisegundos de un solo d铆gito a cualquier escala. image
Dynamodb: la base de datos de clave-valor y documentos de Amazon que ofrece rendimiento en milisegundos de un solo d铆gito a cualquier escala.

Les comparto un docker-compose para aprender dynamodb con python. La compose tiene dynamodb, dynamodb-admin y un python3.8 alpine.

Celery: c贸mo asegurarse de ejecutar de a una sola tarea a la vez. Ensuring a task is only executed one at a time image
Celery: c贸mo asegurarse de ejecutar de a una sola tarea a la vez. Ensuring a task is only executed one at a time

Celery: c贸mo asegurarse de ejecutar de a una tarea a la vez. Ensuring a task is only executed one at a time

Python Debug en Docker: como usar pdb en docker con wdb y docker compose! image
Python Debug en Docker: como usar pdb en docker con wdb y docker compose!

Estaba muy acostumbrado a debugear con mis queridos pdb.set_trace y de repente se apareci贸 Docker en mi camino y perdi la posibilidad de attachearme al debugger. Por eso ahora descubr WDB y funciona de maravilla.

Python 3.6: f-strings: formateo de strings en python

Acostumbrado a usar .format() y a su sintaxis, esta vez quise ver c贸mo hacerlo con f-strings. Tenia que formatear un ancho fijo, llenar con espacios y lo hice con f-strings

Algoritmos: apareo de listas ordenadas sin modificar las listas originarias

Anteriormente he escrito un soluci贸n para merge de arrays ordenados con una complejidad lineal, pero tenia el problema de que modificaba las listas pasadas por argumentos. Aqui una versi贸n sin modificar las listas originales.

Parsear una tabla html con beautifulSoup. O como scrapear una web usando requests y bs4 image
Parsear una tabla html con beautifulSoup. O como scrapear una web usando requests y bs4

Vamos a tratar de extraer los datos que queremos de una tabla html de una web de estados del subte.

Hace tu primer bot de telegram con python y en muy poquitos pasos! image
Hace tu primer bot de telegram con python y en muy poquitos pasos!

Usando la lib python-telegram-bot la verdad que es muy facil hacer un bot para telegram. As铆 que vamos a mostrar unos ejemplos sencillos para arrancar a codear uno.

Probabilidad: variables aleatorias discretas famosas: Binomial en Python. image
Probabilidad: variables aleatorias discretas famosas: Binomial en Python.

Estoy estudiando Probabilidad y Est谩distica y me pareci贸 interesante compartir unos scripts que hice para calcular estas variables con Python

Python: merge sort. Ordenamiento de listas en complejidad log n image
Python: merge sort. Ordenamiento de listas en complejidad log n

Voy a compartirles un algoritmo de ordenamiento llamado merge sort que usa recursividad, divide and conquer para poder alcanzar el objetivo de ordenamiento en una complejidad en todos los casos de n log n

1 2 3 Next Last