28 lines
865 B
Python
28 lines
865 B
Python
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()
|