ich habe ein Problem mit dem logging Modul in der standard library.
Dies ist mein Python:
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32
Ich benutze folgenden Code:
Code: Alles auswählen
import logging
logging.basicConfig(level=logging.INFO,
format=logging.Formatter('%(asctime)s %(name)-12s %(levelname)-8s %(message)s'),
datefmt='%Y-%m-%d %H:%M',
stream=sys.stdout)
Code: Alles auswählen
logging.info("Blah blah blah")
Code: Alles auswählen
Traceback (most recent call last):
File "C:\Programme\Python25\lib\logging\__init__.py", line 744, in emit
msg = self.format(record)
File "C:\Programme\Python25\lib\logging\__init__.py", line 630, in format
return fmt.format(record)
File "C:\Programme\Python25\lib\logging\__init__.py", line 419, in format
if string.find(self._fmt,"%(asctime)") >= 0:
File "C:\Programme\Python25\lib\string.py", line 359, in find
return s.find(*args)
AttributeError: Formatter instance has no attribute 'find'
Danke und Viele Grüße
Daniel