예제 #1
0
파일: __init__.py 프로젝트: EvanED/Futureix
def main(args):
    preds = get_predicates(args)
    for obj in read_json_objects(sys.stdin):
        if all(p(obj) for p in preds):
            print json.dumps(obj)
예제 #2
0
def main(args):
    xforms = get_transforms(args)
    for obj in read_json_objects(sys.stdin):
        apply_transformations(obj, xforms)
        print json.dumps(obj)
예제 #3
0
파일: __init__.py 프로젝트: EvanED/Futureix
def main(args):
    for obj in read_json_objects(sys.stdin):
        stat = fstat_translate(obj)
        accumulate_objs(obj, stat)
        print json.dumps(obj)
예제 #4
0
파일: __init__.py 프로젝트: EvanED/Futureix
def main(args):
    for obj in read_json_objects(sys.stdin):
        stat = fstat_translate(obj)
        accumulate_objs(obj, stat)
        print json.dumps(obj)
예제 #5
0
def main(args):
    preds = get_predicates(args)
    for obj in read_json_objects(sys.stdin):
        if all(p(obj) for p in preds):
            print json.dumps(obj)
예제 #6
0
파일: __init__.py 프로젝트: EvanED/Futureix
def main(args):
    assert args.key
    objs = sorted(read_json_objects(sys.stdin), key=lambda o: o[args.key])
    for obj in objs:
        print json.dumps(obj)
예제 #7
0
파일: __init__.py 프로젝트: EvanED/Futureix
def main(args):
    xforms = get_transforms(args)
    for obj in read_json_objects(sys.stdin):
        apply_transformations(obj, xforms)
        print json.dumps(obj)
예제 #8
0
def main(args):
    assert args.key
    objs = sorted(read_json_objects(sys.stdin), key=lambda o: o[args.key])
    for obj in objs:
        print json.dumps(obj)