Message347736
The devil is in the detail. If stream=sys.stderr is specified, that takes effect at import time. If stream=None is specified and the implementation chooses to treat that as sys.stderr, that takes effect at the time of the call. The two are not equivalent. It was a conscious choice by me to implement it this way, and I believe it's clearly documented what happens, which should be sufficiently clear for users.
Which part of
"If stream is specified, the instance will use it for logging output; otherwise, sys.stderr will be used."
is unclear? |
|
Date |
User |
Action |
Args |
2019-07-12 10:17:14 | vinay.sajip | set | recipients:
+ vinay.sajip, docs@python, jonathan-lp |
2019-07-12 10:17:14 | vinay.sajip | set | messageid: <1562926634.65.0.057150136304.issue37563@roundup.psfhosted.org> |
2019-07-12 10:17:14 | vinay.sajip | link | issue37563 messages |
2019-07-12 10:17:14 | vinay.sajip | create | |
|