mirror of
https://github.com/zhigang1992/mitmproxy.git
synced 2026-05-28 23:41:26 +08:00
Make escape_control_characters handle strings on Py2
This commit is contained in:
@@ -57,8 +57,8 @@ def escape_control_characters(text, keep_spacing=True):
|
||||
Args:
|
||||
keep_spacing: If True, tabs and newlines will not be replaced.
|
||||
"""
|
||||
# type: (six.text_type) -> six.text_type
|
||||
if not isinstance(text, six.text_type):
|
||||
# type: (six.string_types) -> six.text_type
|
||||
if not isinstance(text, six.string_types):
|
||||
raise ValueError("text type must be unicode but is {}".format(type(text).__name__))
|
||||
|
||||
trans = _control_char_trans_newline if keep_spacing else _control_char_trans
|
||||
|
||||
Reference in New Issue
Block a user