import argparse import logging.config logging.config.fileConfig('./confs/logging.conf') logger = logging.getLogger(__name__) from algos.blank import test_blank_runner, test_blank_algo def run(): logger.info("Hello World") test_blank_runner() test_blank_algo() if __name__ == "__main__": # 命令行参数传递 parser = argparse.ArgumentParser(description='Python App Runner') parser.add_argument('-filename', type=str, default="", help='文件名称') parser.add_argument('-upload', '--upload', action='store_true', help='是否上传模型') parser.add_argument('-save', '--save', action='store_true', help='是否保存模型') parser.add_argument('-online', '--online', action='store_true', help='是否生产环境') parse_args = parser.parse_args() # 配置文件参数传递 print(parse_args) run()