summaryrefslogtreecommitdiff
path: root/Lib/zipfile.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2016-09-13 09:26:29 +0300
committerSerhiy Storchaka <storchaka@gmail.com>2016-09-13 09:26:29 +0300
commit2f76b5694db14b06cc20c09001732d05d4a7e1d2 (patch)
treee545ae4d9fdf700ea79f1c55c524e01d5f84cba4 /Lib/zipfile.py
parentb12881e8213a40418d84ba25c00fbea877a63b4a (diff)
downloadcpython-git-2f76b5694db14b06cc20c09001732d05d4a7e1d2.tar.gz
Issue #28102: The zipfile module CLI now prints usage to stderr.
Patch by Stephen J. Turnbull.
Diffstat (limited to 'Lib/zipfile.py')
-rw-r--r--Lib/zipfile.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/Lib/zipfile.py b/Lib/zipfile.py
index 7ba4e5980b..44e653d620 100644
--- a/Lib/zipfile.py
+++ b/Lib/zipfile.py
@@ -1963,19 +1963,19 @@ def main(args = None):
args = sys.argv[1:]
if not args or args[0] not in ('-l', '-c', '-e', '-t'):
- print(USAGE)
+ print(USAGE, file=sys.stderr)
sys.exit(1)
if args[0] == '-l':
if len(args) != 2:
- print(USAGE)
+ print(USAGE, file=sys.stderr)
sys.exit(1)
with ZipFile(args[1], 'r') as zf:
zf.printdir()
elif args[0] == '-t':
if len(args) != 2:
- print(USAGE)
+ print(USAGE, file=sys.stderr)
sys.exit(1)
with ZipFile(args[1], 'r') as zf:
badfile = zf.testzip()
@@ -1985,7 +1985,7 @@ def main(args = None):
elif args[0] == '-e':
if len(args) != 3:
- print(USAGE)
+ print(USAGE, file=sys.stderr)
sys.exit(1)
with ZipFile(args[1], 'r') as zf:
@@ -1993,7 +1993,7 @@ def main(args = None):
elif args[0] == '-c':
if len(args) < 3:
- print(USAGE)
+ print(USAGE, file=sys.stderr)
sys.exit(1)
def addToZip(zf, path, zippath):