2016-09-27 5 views
0

하나의 .txt 파일을 파이썬으로 새 파일에 복사하려하지만, 줄을 분리 한 다음 새 파일에 쓰기 전에 탭으로 분할하고 싶습니다. 여기에 지금까지 무엇을 가지고 :하나의 txt 파일을 읽고 쓰는 방법과 파이썬에서 새 txt 파일로 복사하는 방법은 무엇입니까?

with open("dnaseq.txt") as data: 
    lines = data.readlines() 
    with open("ouput.txt", "w") as output: 
     output.writelines(lines) 

이 새 파일로 파일을 복사합니다하지만 각 줄 별도로 처리 할 수 ​​있도록, 라인을 분할하는 방법을 잘 모르겠습니다. 나는 어떤 종류의 for 회 돌이를 사용할 필요가 있다는 것을 알고 있지만, 나는 그다지 과거를 모른다.

답변

0
with open("dnaseq.txt") as data, open("ouput.txt", "w") as output: 
    lines = data.readlines() 
    for line in lines: 
     #do whatever processing to line 
     output.write(line) 

data.readlines() 줄의 목록을 반환합니다. 목록 항목을 반복하고 한 줄씩 작성하십시오.

관련 문제