diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-04-13 22:34:28 -0700 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-04-13 22:34:28 -0700 |
commit | bc60c26c7bcf22876dd9436bff2b0ad886627d3d (patch) | |
tree | cd1683e3ff85195a84549d0d89c8a7110111e585 /pathod | |
parent | 03c011cf4b1cad376529c0a64c912677fb93e93e (diff) | |
download | mitmproxy-bc60c26c7bcf22876dd9436bff2b0ad886627d3d.tar.gz mitmproxy-bc60c26c7bcf22876dd9436bff2b0ad886627d3d.tar.bz2 mitmproxy-bc60c26c7bcf22876dd9436bff2b0ad886627d3d.zip |
py3++
Diffstat (limited to 'pathod')
-rw-r--r-- | pathod/pathoc.py | 9 | ||||
-rw-r--r-- | pathod/pathoc_cmdline.py | 9 | ||||
-rw-r--r-- | pathod/pathod.py | 12 |
3 files changed, 16 insertions, 14 deletions
diff --git a/pathod/pathoc.py b/pathod/pathoc.py index f55a2eda..a49ed351 100644 --- a/pathod/pathoc.py +++ b/pathod/pathoc.py @@ -1,3 +1,4 @@ +from __future__ import print_function import contextlib import sys import os @@ -312,7 +313,7 @@ class Pathoc(tcp.TCPClient): self.get_alpn_proto_negotiated() ) if showssl: - print >> fp, str(self.sslinfo) + print(str(self.sslinfo), file=fp) if self.use_http2: self.protocol.check_alpn() @@ -498,10 +499,10 @@ def main(args): # pragma: no cover try: p.connect(args.connect_to, args.showssl) except TcpException as v: - print >> sys.stderr, str(v) + print(str(v), file=sys.stderr) continue except PathocError as v: - print >> sys.stderr, str(v) + print(str(v), file=sys.stderr) sys.exit(1) for spec in playlist: if args.explain or args.memo: @@ -514,7 +515,7 @@ def main(args): # pragma: no cover else: trycount += 1 if trycount > args.memolimit: - print >> sys.stderr, "Memo limit exceeded..." + print("Memo limit exceeded...", file=sys.stderr) return else: continue diff --git a/pathod/pathoc_cmdline.py b/pathod/pathoc_cmdline.py index b59704f3..a9603c40 100644 --- a/pathod/pathoc_cmdline.py +++ b/pathod/pathoc_cmdline.py @@ -1,3 +1,4 @@ +from __future__ import print_function import sys import argparse import os @@ -16,9 +17,9 @@ def args_pathoc(argv, stdout=sys.stdout, stderr=sys.stderr): ) pa = preparser.parse_known_args(argv)[0] if pa.showua: - print >> stdout, "User agent strings:" + print("User agent strings:", file=stdout) for i in user_agents.UASTRINGS: - print >> stdout, " ", i[1], i[0] + print(" ", i[1], i[0], file=stdout) sys.exit(0) parser = argparse.ArgumentParser( @@ -213,8 +214,8 @@ def args_pathoc(argv, stdout=sys.stdout, stderr=sys.stderr): try: reqs.append(language.parse_pathoc(r, args.use_http2)) except language.ParseException as v: - print >> stderr, "Error parsing request spec: %s" % v.msg - print >> stderr, v.marked() + print("Error parsing request spec: %s" % v.msg, file=stderr) + print(v.marked(), file=stderr) sys.exit(1) args.requests = reqs diff --git a/pathod/pathod.py b/pathod/pathod.py index b80da887..017ce072 100644 --- a/pathod/pathod.py +++ b/pathod/pathod.py @@ -1,3 +1,4 @@ +from __future__ import print_function import copy import logging import os @@ -484,20 +485,19 @@ def main(args): # pragma: no cover webdebug=args.webdebug ) except PathodError as v: - print >> sys.stderr, "Error: %s" % v + print("Error: %s" % v, file=sys.stderr) sys.exit(1) except language.FileAccessDenied as v: - print >> sys.stderr, "Error: %s" % v + print("Error: %s" % v, file=sys.stderr) if args.daemonize: utils.daemonize() try: - print "%s listening on %s:%s" % ( + print("%s listening on %s" % ( version.NAMEVERSION, - pd.address.host, - pd.address.port - ) + repr(pd.address) + )) pd.serve_forever() except KeyboardInterrupt: pass |