Michal Plichta <[email protected]> added the comment:
see at typeshed:
https://github.com/python/typeshed/blob/master/stdlib/2and3/logging/__init__.pyi#L147
def setLevel(self, lvl: Union[int, str]) -> None: ...
def setFormatter(self, form: 'Formatter') -> None: ...
this match python documentation:
Handler.setLevel(lvl)
Handler.setFormatter(form)
but is source code (logging/__init__.py):
def setFormatter(self, fmt):
self.formatter = f
def setLevel(self, level):
self.level = _checkLevel(level)
This is not big deal but keyworded arguments have different names fmt, form and
level, lvl.
Some tools which perform static code verification are base of *.pyi from
typeshed repo and some form source code.
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue32212>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com