예제 #1
0
파일: frames.py 프로젝트: craigyk/pystar
def decode_frame(lines):

    outer, loops = decode_loops(lines)
    frame = decode_kv_pairs(outer)

    for key in loops:
        frame[key] = loops[key]

    return frame
예제 #2
0
파일: blocks.py 프로젝트: craigyk/pystar
def decode_block(lines):
    outer, frames = decode_frames(lines)
    outer, loops = decode_loops(outer)

    block = decode_kv_pairs(outer)

    for key in frames:
        block[key] = frames[key]

    for key in loops:
        block[key] = loops[key]

    return block