Skip to Content
Potente Python
book

Potente Python

by Aaron Maxwell
March 2025
Intermediate to advanced
200 pages
4h 55m
Spanish
O'Reilly Media, Inc.
Content preview from Potente Python

Capítulo 9. Registro en Python

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El registro es fundamental en muchos tipos de software. Para los sistemas de software de larga duración, permite la telemetría continua y la elaboración de informes. Y para todo tipo de software, puede proporcionar información inestimable para la resolución de problemas y las autopsias. Cuanto mayor sea la aplicación, más importante será el registro. Pero incluso los scripts pequeños pueden beneficiarse.

Python proporciona registro a través del módulo logging. En mi opinión, este módulo es una de las partes técnicamente más impresionantes de la biblioteca estándar de Python. Está bien diseñado, es flexible, seguro para hilos y muy potente. También es complejo, con muchas partes móviles, lo que hace difícil aprenderlo bien. Este capítulo te ayuda a superar la mayor parte de esa curva de aprendizaje, para que puedas beneficiarte plenamente de lo que ofrece logging. La recompensa merece la pena y te servirá durante años.

A grandes rasgos, hay dos formas de utilizar logging. Una, a la que llamointerfaz básica , es adecuada para scripts, es decir, programas de Python lo suficientemente pequeños como para caber en un solo archivo. Para aplicaciones más sustanciales, suele ser mejor utilizarlos objetos de registro , que proporcionan un control más flexible y centralizado, y acceso a jerarquías de registro. Empezaremos con los primeros, para ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Piensa en Python, 3ª Edición

Piensa en Python, 3ª Edición

Allen B. Downey
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory

Publisher Resources

ISBN: 9798341629875