728x90

test.ph

with open('read.txt', 'r') as fr:
    with open('write.txt', 'w') as fw:
        pre_line = ""
        line = "test"
        filelines = []
        while line != '':
            line = fr.readline()
            if line != pre_line:
                filelines.append(line)
            pre_line = line
        fw.writelines(filelines)
        fw.close()
        fr.close()

filelines에 모두 밀어 넣고 한번에 writelines로 처리했는데 이는 하나씩 writeline으로 처리해도 될 듯 하다.

필요에 의해서 만든 코드인데 read.txt내에 연속으로 중복되는 문자열을 제거하여 write.txt에 저장하는 코드다.

 

>> python3 tset.ph

728x90

+ Recent posts