archiver.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:fanpy 作者: mookrs 项目源码 文件源码
def parse_args(args, options):
    """Parse arguments from command-line to set options."""
    short_opts = 's:t:m:fp:ih'
    long_opts = ['save-dir=', 'timeline=', 'mentions=',
                 'favorites', 'privatemsg=', 'isoformat', 'help']
    opts, extra_args = gnu_getopt(args, short_opts, long_opts)

    for opt, arg in opts:
        if opt in ('-s', '--save-dir'):
            options['save-dir'] = arg
        elif opt in ('-t', '--timeline'):
            options['timeline'] = arg
        elif opt in ('-m', '--mentions'):
            options['mentions'] = arg
        elif opt in ('-f', '--favorites'):
            options['favorites'] = True
        elif opt in ('-p', '--privatemsg'):
            options['privatemsg'] = arg
        elif opt in ('-i', '--isoformat'):
            options['isoformat'] = True
        elif opt in ('-h', '--help'):
            print(__doc__)
            sys.exit(0)

    options['extra_args'] = extra_args
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号