📄 basconv.py
字号:
#!/usr/bin/env python#'basconv.py'#07-06-15import base64import os.pathimport sysdef confile(fin, fout, decode=False): f_in = open(fin, 'rb') f_out = open(fout, 'wb') if decode: base64.decode(f_in, f_out) else: base64.encode(f_in, f_out) f_in.close() f_out.close()if __name__ == '__main__': if len(sys.argv) != 4 or sys.argv[1] not in ('en', 'de'): print 'Usage: %s <en|de> <in file> <out file>' \ % os.path.basename(sys.argv[0]) sys.exit(2) try: confile(sys.argv[2], sys.argv[3], sys.argv[1] == 'de') print 'Done.' except IOError, (errno, errstr): print 'Error:', errstr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -