Fix syntaxWarning: invalid escape sequence '\s' (#16532)
Signed-off-by: Jie Fu <jiefu@tencent.com>
This commit is contained in:
parent
3cdc57669f
commit
70363bccfa
@ -1233,8 +1233,8 @@ class SortedHelpFormatter(ArgumentDefaultsHelpFormatter):
|
|||||||
3. Each line is wrapped to the specified width (width of terminal).
|
3. Each line is wrapped to the specified width (width of terminal).
|
||||||
"""
|
"""
|
||||||
# The patterns also include whitespace after the newline
|
# The patterns also include whitespace after the newline
|
||||||
single_newline = re.compile("(?<!\n)\n(?!\n)\s*")
|
single_newline = re.compile(r"(?<!\n)\n(?!\n)\s*")
|
||||||
multiple_newlines = re.compile("\n{2,}\s*")
|
multiple_newlines = re.compile(r"\n{2,}\s*")
|
||||||
text = single_newline.sub(' ', text)
|
text = single_newline.sub(' ', text)
|
||||||
lines = re.split(multiple_newlines, text)
|
lines = re.split(multiple_newlines, text)
|
||||||
return sum([textwrap.wrap(line, width) for line in lines], [])
|
return sum([textwrap.wrap(line, width) for line in lines], [])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user