コード例 #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)