示例#1
0
def process_seg(fname, fpout):
    fp = open(fname,'r')
    sm = StateMachine()
    for line in fp: 
        ret = sm.move(line)
        if FLUSH == ret:
            for strng in sm.get_seg_str(): 
                fpout.write(strng + '\n')
            sm.move(line)  
    for strng in sm.get_seg_str():
        fpout.write(strng + '\n')
    fp.close()