summaryrefslogtreecommitdiffstats
path: root/Lib/base64.py
diff options
context:
space:
mode:
authorOleg Iarygin <oleg@arhadthedev.net>2022-07-02 06:53:43 (GMT)
committerGitHub <noreply@github.com>2022-07-02 06:53:43 (GMT)
commit7db1d2eaf367a1073191c80c7baeee41ae1f2f21 (patch)
treec3c355671158f78f116604c7942bcb324cf65aa7 /Lib/base64.py
parentcc81962e6975f9b45901efd05a2d156a7864b527 (diff)
downloadcpython-7db1d2eaf367a1073191c80c7baeee41ae1f2f21.zip
cpython-7db1d2eaf367a1073191c80c7baeee41ae1f2f21.tar.gz
cpython-7db1d2eaf367a1073191c80c7baeee41ae1f2f21.tar.bz2
gh-93096: Remove `python -m base64 -t` (gh-94230)
Diffstat (limited to 'Lib/base64.py')
-rwxr-xr-xLib/base64.py16
1 files changed, 2 insertions, 14 deletions
diff --git a/Lib/base64.py b/Lib/base64.py
index 7e9c2a2..30796a6 100755
--- a/Lib/base64.py
+++ b/Lib/base64.py
@@ -567,11 +567,10 @@ def decodebytes(s):
def main():
"""Small main program"""
import sys, getopt
- usage = """usage: %s [-h|-d|-e|-u|-t] [file|-]
+ usage = f"""usage: {sys.argv[0]} [-h|-d|-e|-u|-t] [file|-]
-h: print this help message and exit
-d, -u: decode
- -e: encode (default)
- -t: encode and decode string 'Aladdin:open sesame'"""%sys.argv[0]
+ -e: encode (default)"""
try:
opts, args = getopt.getopt(sys.argv[1:], 'hdeut')
except getopt.error as msg:
@@ -584,7 +583,6 @@ def main():
if o == '-e': func = encode
if o == '-d': func = decode
if o == '-u': func = decode
- if o == '-t': test(); return
if o == '-h': print(usage); return
if args and args[0] != '-':
with open(args[0], 'rb') as f:
@@ -593,15 +591,5 @@ def main():
func(sys.stdin.buffer, sys.stdout.buffer)
-def test():
- s0 = b"Aladdin:open sesame"
- print(repr(s0))
- s1 = encodebytes(s0)
- print(repr(s1))
- s2 = decodebytes(s1)
- print(repr(s2))
- assert s0 == s2
-
-
if __name__ == '__main__':
main()