cx_Logging

A Python extension module which operates in a fashion similar to the logging module
Download

cx_Logging Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Python License
  • Price:
  • FREE
  • Publisher Name:
  • Anthony Tuininga
  • Publisher web site:

cx_Logging Tags


cx_Logging Description

A Python extension module which operates in a fashion similar to the logging module cx_Logging is a Python extension module which operates in a fashion similar tothe logging module that ships with Python 2.3 and higher. cx_Logging project also has a C interface which allows applications to perform logging independently of Python.This project is being released to the public since other projects that areavailable publicly depend on this module.Developer commentsPlease see the included documentation for additional information. Note thatthe documentation is a work in progress. It is currently only suitable asreference material but I intend to supplement this documentation over time. Requirements: · Python What's New in This Release: · Added support for Python 3.x. · Added support for logging Unicode strings in Python 2.x. · Added support for setting the encoding to use for Unicode strings when starting logging and a Python method SetEncoding() for setting it afterwards and a Python method GetEncoding() to view the value currently being used. · Added C methods StartLoggingEx(), StartLoggingStderrEx(), StartLoggingStdoutEx(), StartLoggingExW() and StartLoggingForPythonThreadEx() which provide exception information to the caller and (if applicable) allow the specification of whether files are reused and rotated (see documentation for more information). · Added Python method SetExceptionInfo() which allows specification of the base exception class, a method for creating an instance of that class and a message that will be displayed prior to the logging of exceptions of that class. · The Python method LogException() now returns a configured exception if one was built or passed in directly. · Transformed documentation to new style used in Python 2.6 and higher and enhanced the contents. · Added support for compiling on 64-bit Windows.


cx_Logging Related Software