使用argparse模块
import argparse
parser = argparse.ArgumentParser(description='xxxx')
parser.add_argument('--src_dir', '-src', help='dir store source to pack', required=True)
parser.add_argument('--dest_dir', '-dest', help='dir to store pack output', required=True)
parser.add_argument('--pack_mode', '-mode', help='pack mode', required=True)
args = parser.parse_args()
# 获取参数
if __name__ == "__main__":
source_dir = args.src_dir
dest_dir = args.dest_dir
pack_mode = args.pack_mode