Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #95496 > unrolled thread

Re: Logging to a file from a C-extension

Started byStefan Behnel <stefan_ml@behnel.de>
First post2015-08-19 21:51 +0200
Last post2015-08-19 21:51 +0200
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Logging to a file from a C-extension Stefan Behnel <stefan_ml@behnel.de> - 2015-08-19 21:51 +0200

#95496 — Re: Logging to a file from a C-extension

FromStefan Behnel <stefan_ml@behnel.de>
Date2015-08-19 21:51 +0200
SubjectRe: Logging to a file from a C-extension
Message-ID<mailman.16.1440013897.28100.python-list@python.org>
Al Pfalzgraf schrieb am 18.08.2015 um 15:07:
> If a logging file is opened at the level of a Python application, how
> would the log file name be communicated to a C-extension so that logging
> from the extension would be sent to the same log file?

Writing to the file directly (as was suggested) may not be a good idea as
it would bypass the log filtering and formatting. Instead, I'd suggest
sending output to a normal Python Logger object instead.

This is obviously trivial in Cython (where you can just implement it in
Python code), but you can do the same in C with just the usual C-API overhead.

Stefan

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web