mirror of
https://github.com/python/cpython.git
synced 2025-07-28 13:44:43 +00:00
Improve some docstrings in the 'warnings' module.
This commit is contained in:
parent
b5cf8a059c
commit
d87affece4
1 changed files with 13 additions and 1 deletions
|
@ -46,7 +46,14 @@ def filterwarnings(action, message="", category=Warning, module="", lineno=0,
|
||||||
append=0):
|
append=0):
|
||||||
"""Insert an entry into the list of warnings filters (at the front).
|
"""Insert an entry into the list of warnings filters (at the front).
|
||||||
|
|
||||||
Use assertions to check that all arguments have the right type."""
|
'action' -- one of "error", "ignore", "always", "default", "module",
|
||||||
|
or "once"
|
||||||
|
'message' -- a regex that the warning message must match
|
||||||
|
'category' -- a class that the warning must be a subclass of
|
||||||
|
'module' -- a regex that the module name must match
|
||||||
|
'lineno' -- an integer line number, 0 matches all warnings
|
||||||
|
'append' -- if true, append to the list of filters
|
||||||
|
"""
|
||||||
import re
|
import re
|
||||||
assert action in ("error", "ignore", "always", "default", "module",
|
assert action in ("error", "ignore", "always", "default", "module",
|
||||||
"once"), "invalid action: %r" % (action,)
|
"once"), "invalid action: %r" % (action,)
|
||||||
|
@ -68,6 +75,11 @@ def simplefilter(action, category=Warning, lineno=0, append=0):
|
||||||
"""Insert a simple entry into the list of warnings filters (at the front).
|
"""Insert a simple entry into the list of warnings filters (at the front).
|
||||||
|
|
||||||
A simple filter matches all modules and messages.
|
A simple filter matches all modules and messages.
|
||||||
|
'action' -- one of "error", "ignore", "always", "default", "module",
|
||||||
|
or "once"
|
||||||
|
'category' -- a class that the warning must be a subclass of
|
||||||
|
'lineno' -- an integer line number, 0 matches all warnings
|
||||||
|
'append' -- if true, append to the list of filters
|
||||||
"""
|
"""
|
||||||
assert action in ("error", "ignore", "always", "default", "module",
|
assert action in ("error", "ignore", "always", "default", "module",
|
||||||
"once"), "invalid action: %r" % (action,)
|
"once"), "invalid action: %r" % (action,)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue