def parse_args():
    """Fetch args as dict from command
	
	Returns:
		A dict representing the system args.
		example:
		{'config': 0, 'begin': 0, 'path': ['./20123.xls'], 'end': 0}
	"""
    import argparse
    import sys
    if len(sys.argv) == 1:
        sys.argv.append('--help')
    parser = argparse.ArgumentParser()
    parser.add_argument('-b', '--begin', default=0, help=
        '需要导出记录的起始时间(和字段形式一致), 缺省为最早时间')
    parser.add_argument('-e', '--end', default=0, help=
        '需要导出记录的终止时间(和字段形式一致), 缺省为最新时间')
    parser.add_argument('-c', '--config', default=0, help=
        '配置文件路径(如: /home/user/aptexp.conf), 缺省为指定字段')
    parser.add_argument('path', metavar='PATH', nargs=1, help=
        '输出xls文件保存路径(如: /home/user/20180403.xls)')
    args = parser.parse_args()
    return vars(args)
