cx_Logging is a Python extension module that supports logging in a similar fashion to that supported by the logging module available in Python 2.3 and up. It also supports a C interface that allows applications to perform logging independently of Python.
| Tags | Software Development Libraries Python Modules Logging |
|---|---|
| Licenses | Python |
| Operating Systems | OS Independent |
| Implementation | C Python |
Recent releases


Release Notes: This release adds support for Python 2.7 and Python 3.1 and 64-bit Windows. Some performance improvements were made, and integration with the Windows platform was improved.


Release Notes: This release adds support for Python 3.x and logging in Unicode on Python 2.x. It also improves support for logging exceptions and compiling on additional platforms. The documentation has also been improved.


Release Notes: This release ensures that log files opened on Windows are opened in such a way that they are not inherited by subprocesses, thus permitting log rotation to occur in that situation. It also eases support for using the C interface in other projects and cleans up the setup configuration script to simplify further maintenance.


Release Notes: This release fixes support for importing the module in Python 2.5 on Windows and adds support for 64-bit Python installations, particularly in Python 2.5.


Release Notes: This release adds keyword argument support to the StartLogging() Python method, and adds support for getting a file object in Python corresponding to the file to which logging is taking place. It also fixes a number of build issues with the Microsoft compiler.