diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2017-10-11 18:23:55 -0700 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2017-10-11 18:23:55 -0700 |
commit | fe9dd1b326464d162141e042d939ba56cfde18d1 (patch) | |
tree | 6752ef97c0699982493b2864cce7b12d9b8c2ec2 /paramiko/util.py | |
parent | 838748dcb61af0a469230690aa369dd1ae8895ab (diff) | |
download | paramiko-fe9dd1b326464d162141e042d939ba56cfde18d1.tar.gz |
More string format updates
Diffstat (limited to 'paramiko/util.py')
-rw-r--r-- | paramiko/util.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/paramiko/util.py b/paramiko/util.py index de099c0c..b056c20a 100644 --- a/paramiko/util.py +++ b/paramiko/util.py @@ -102,9 +102,12 @@ def format_binary(data, prefix=''): def format_binary_line(data): - left = ' '.join(['%02X' % byte_ord(c) for c in data]) - right = ''.join([('.%c..' % c)[(byte_ord(c) + 63) // 95] for c in data]) - return '%-50s %s' % (left, right) + left = ' '.join(['{:02X}'.format(byte_ord(c)) for c in data]) + right = ''.join([ + '.{:c}..'.format(byte_ord(c))[(byte_ord(c) + 63) // 95] + for c in data + ]) + return '{:50s} {}'.format(left, right) def safe_string(s): @@ -114,7 +117,7 @@ def safe_string(s): if 32 <= i <= 127: out += byte_chr(i) else: - out += b('%%%02X' % i) + out += b('%{:02X}'.format(i)) return out |