Saltar al contenido
danielsanjuan

Cuaderno · 14 de noviembre de 2026

Python de una línea: servidor, JSON y fechas

pythontrucos

Cosas que hago más rápido con python3 -c que buscando una web.

Dar formato a un JSON feo (de una API, por ejemplo):

curl -s https://api.ejemplo.com/datos | python3 -m json.tool

Codificar o descodificar en base64 y en URL:

python3 -c "import base64;print(base64.b64encode(b'texto').decode())"
python3 -c "import urllib.parse,sys;print(urllib.parse.quote(sys.argv[1]))" "hola mundo"

La fecha de hace 30 días, para una consulta:

python3 -c "import datetime;print((datetime.date.today()-datetime.timedelta(days=30)))"

← Todas las notas