탭으로 구분 된 txt 파일이 있습니다.가장 효율적으로 탭으로 구분 된 txt의 n 번째 행을 제거합니다.
탭으로 구분 된 txt의 n 번째 행을 제거하고 싶습니다.
n = 1
다음 프로그램이 파일의 바로 첫 번째 행을 제거합니다 같은
나는 할당합니다.
프로그램이 전체 입력 파일을 읽지 않고도 수행하는 경우 환상적입니다.
나는 내 이전 질문 중 하나 배울려고 :Concatenate tab-delimited txt files vertically
이 질문에 수직으로 두 개의 파일이 txt 탭으로 구분 된 합치되었다. 그래서이 과정을 뒤집는 것이 저에게 비슷한 것을 할 것이라고 생각했습니다. 그러나 나는 그것을하는 방법을 찾을 수 없었다.
나는 또한 많은 다른 stackoverflow 대답을 시도했다.
그러나 그들은 오히려 '제거 n 번째 라인'
(How to delete a line from a text file using the line number in python, Deleting a specific line in a file (python), Deleting a line from a file in Python)
줄의 길이가 모두 같은 경우가 아니면 모든 줄을 읽고 제거 할 줄 제외한 모든 줄을 인쇄하십시오. – tripleee
[파이썬에서 줄 번호를 사용하여 텍스트 파일에서 한 줄을 지우는 방법] 중복 가능 (http://stackoverflow.com/questions/17747522/how-to-delete-a-line-from-a-text- 파일에서 행 번호를 사용하는 파이썬) – tripleee
@ tripleee이 질문의 제목에 줄 번호를 사용하여 삭제하는 내용이 나와 있지만 그 질문은 실제로는 아닙니다. 이 질문은 명시 적으로 "phrase = 'dog barked'"를 지정하고 해당 문구가있는 행을 삭제합니다. – user3123767