python) txt파일 분할 여러개의 파일로 저장방법

조회수 2039회

txt 파일을 불러와서 문장을 나눈다음 여러개의 txt 파일로 저장하는 방법

예를들면, txt파일에 10개의 문장이 있는데 이걸 2개나 3개의 파일로 나누고싶을때

10개문장을 2개로 나누면 각 5줄씩 문서_1 문서_2.txt

3개로 나누면 각각 3, 3, 4줄씩 문서_1 문서_2 문서_3.txt

def split_txt(num_of_file):

file =open('sample.txt', 'w')

line = file.readline()

line_size = len(line) // num_of_files

for i in range(0, len(line), line_size): 

사용해서 하는 방법이 있을까요?

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)