By default logging.Formatter(\'%(asctime)s\') prints with the following format:
logging.Formatter(\'%(asctime)s\')
2011-06-09 10:54:40,638
where 638 is the milli
The simplest way I found was to override default_msec_format:
formatter = logging.Formatter('%(asctime)s') formatter.default_msec_format = '%s.%03d'