if __name__ == "__main__": # https://docs.python.org/zh-cn/dev/library/argparse.html import argparse parser = argparse.ArgumentParser(description='后台采集程序') parser.add_argument('-s','--save',action='store_true',help='是否保存到数据文件中') parser.add_argument('-r','--rate',type=int,default=100,help='设置采样率,范围:1~1000') parser.add_argument('-n',default=3,type=int,help='保留小数位') parser.add_argument('-d','--debug',action='store_true',default=True,help='是否开启调试输出') args = parser.parse_args() print(args) Collect( scan_rate=args.rate, isdebug=args.debug, savefile=args.save, dec=args.n ).run()