11be91958SMartin Storsjoimport gzip 21be91958SMartin Storsjoimport sys 31be91958SMartin Storsjo 4*b71edfaaSTobias Hietawith gzip.open(sys.argv[1], "rb") as f: 5*b71edfaaSTobias Hieta writer = getattr(sys.stdout, "buffer", None) 61be91958SMartin Storsjo if writer is None: 71be91958SMartin Storsjo writer = sys.stdout 81be91958SMartin Storsjo if sys.platform == "win32": 91be91958SMartin Storsjo import os, msvcrt 10*b71edfaaSTobias Hieta 111be91958SMartin Storsjo msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) 121be91958SMartin Storsjo 131be91958SMartin Storsjo writer.write(f.read()) 141be91958SMartin Storsjo sys.stdout.flush() 15