Advertisement

Python argparse module demo

阅读量:

在某些情况下,同一段代码可能需要执行多次,仅需调整几个参数即可完成不同任务,此时可以借助argparse模块实现。通过修改命令行参数即可完成操作,无需反复更改代码中的变量设置。

以下提供一个示例代码,用户可根据自身需求进行相应参数的替换(注意需正确设置参数类型,否则可能导致错误):

复制代码
    import argparse
    import os
    import datetime
    
    def get_args():
    parser = argparse.ArgumentParser(description='Test')
    
    parser.add_argument('--epoch', type=int, default=2)
    parser.add_argument('--iter_perepoch', type=int, default=1)
    parser.add_argument('--size_pop', type=int, default=2)
    parser.add_argument('--dataset_type', type=str, default='test')
    parser.add_argument('--save_path', type=str, default='./GA

全部评论 (0)

还没有任何评论哟~