python 命令行参数修改

#适用于大项目
# class Config:
#     def __init__(self):
#         """解析命令行参数"""
#         self.parser= argparse.ArgumentParser(description="文件夹监控工具")
#         # # 被监控目录由命令行参数指定,如果未指定则监控当前目录
#         self.parser.add_argument("--watch_dir", nargs="?", type=str, required=False, help="要监控的目录路径")
#         self.parser.add_argument("--sendTo", nargs="+", type=str, required=False, help="要推送bug的相关人员")  # , default=""
#
#     def update_args_interactive(self):
#         print("\n当前参数:", vars(self.args))
#         new_watch_dir = input("输入新的 watch_dir: ")
#         new_sendTo = int(input("输入新的 sendTo: "))
#         self.args.watch_dir = new_watch_dir
#         self.args.sendTo = new_sendTo
#     def parse_args(self):
#         return self.parser.parse_args()
# config = Config()
# args=config.parse_args()
posted @ 2025-05-07 09:20  Pavilion  阅读(19)  评论(0)    收藏  举报