public
Authored by
Eason Tse @eason.tse

b64trans.py
Embed
Share
#!/usr/bin/env python3
import argparse
import base64
parser = argparse.ArgumentParser()
parser.add_argument("txt")
args = parser.parse_args()
def main():
try:
processed_str = base64.b64decode(args.txt)
except base64.binascii.Error:
processed_str = base64.b64encode(args.txt.encode("utf8"))
print(processed_str.decode("utf8"))
if __name__ == "__main__":
main()
Please register or sign in to comment