how do people feel about killing off the use of "print" everywhere and
moving to the standard logging module ?  biggest advantages in my mind:
- we get much easier control over where the output goes (file/stdout/...)
- we force people to select a level (info/warning/error)
- we get standardized output
- we can more easily control the output (debug/verbose/etc...)
- we can include module/func/line info transparently in debug modes
- we can exit transparently on fatal/critical messages (rather than using
  die/exit/etc... directly)
- we can colorize warnings/errors transparently
- we get py3 compat for free (all current print usage is py2-only)
-mike

Attachment: signature.asc
Description: Digital signature



Reply via email to