python命令行-argparse模块
argparse模块优点:
argparse是optparse模块的升级版,与optparse模块相比,argparse模块使用更加简单便捷。
执行界面:
command_argparse.py
import argparse def start(): parser = argparse.ArgumentParser() parser.add_argument("-u","--user",dest="User",type=str,default="root",help="target user") parser.add_argument("-p","--password",dest="Pwd",type=str,help="target password") print(parser.parse_args()) if __name__ == '__main__': try: start() except KeyboardInterrupt: print("interrupted by user, killing all threads...")