Preguntas con la etiqueta [python-logging]

Lista python-logging preguntas

De forma predeterminada, la biblioteca de Python de Solicitudes escribe mensajes de registro en la consola, como por ejemplo: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200

Uso del registro de Python con AWS Lambda

11
respuestas
165
votos
vistas

Como sugiere la documentación de AWS: import logging logger = logging.getLogger() logger.setLevel(logging.INFO) def my_logging_handler(event, context): logger.info('got event{}'.format(event)) logger.error('something went wrong') Ahora hice: import logging logging.basicConfig(level = logging.INFO) logging.info("Hello World!") El

En este momento tengo un módulo central en un marco que genera múltiples procesos usando el multiprocessingmódulo Python 2.6 . Debido a que utiliza multiprocessing, existe un registro compatible con

¿Cómo utilizar el registro de Paramiko?

2
respuestas
24
votos
47.2k
vistas

Estoy usando Paramiko en Python para ejecutar comandos en un cuadro a través de SSH. ¿Cómo utilizar el registro de Paramiko? Me refiero a obligarlo a crear registros (en un

Registro de Python: use milisegundos en formato de hora

17
respuestas
278
votos
177.5k
vistas

Por defecto logging.Formatter('%(asctime)s')imprime con el siguiente formato: 2011-06-09 10:54:40,638 donde 638 es el milisegundo. Necesito cambiar la coma por un punto: 2011-06-09 10:54:40.638 Para formatear la hora puedo usar: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str)

Soy nuevo en el paquete de registro de Python y planeo usarlo para mi proyecto. Me gustaría personalizar el formato de hora a mi gusto. Aquí hay un código corto

captura de mensajes de excepción de Python

15
respuestas
933
votos
1.5M
vistas

import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath):