Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 딥러닝 공부
- AI전략게임
- 직박구리과
- 흰날개해오라기
- django
- 오리과
- 기러기목
- SimpleCraft
- ADsP
- 솔딱새과
- 딥러닝공부
- structured_array
- 비둘기목
- 딱다구리과
- 생일문제
- 참새목
- AI역량평가
- Birthday paradox
- keras
- 백로과
- 비둘기과
- Python
- 계수정렬
- 한국의새
- python3
- 맑은소리 스피치학원
- 한국의 새
- 참새과
- IBK기업은행 인턴
- 가마우지과
Archives
- Today
- Total
진박사의 일상
[python] 생활코딩 - TXT 파일 글자수로 나누기 본문
file_path = r"" #txt 파일 절대경로
output_path = r"" #파일 출력 경로
chunck_size = 100 #나눌 글자수
f = open(file_path,"rt", encoding='UTF8')
line = f.read()
f.close()
def chuncks(s, n):
for start in range(0, len(s), n):
yield s[start:start+n]
i = 1
for chunck in chuncks(line, chunck_size):
o = open(output_path + f"\{i}.txt", "w")
o.write(chunck)
i = i+1
o.close()
file_path : 나눌 txt 파일 절대 경로 ex) C:\temp\temp.txt
output_path : 나눈 txt 파일이 저장될 경로 ex)C:\temp\output
chunck_size : txt파일을 몇글자씩 나눌 것인가?
ex) 5로 설정시 '가나다라마바사아자차카타파하' -> '가나다라마', '바사아자차', '카타파하' 로 분할되어 각각 1.txt 2.txt 3.txt로 출력됨
'프로그래밍' 카테고리의 다른 글
[django] in a frame because it set 'x-frame-options' to 'deny'. (0) | 2021.05.10 |
---|---|
[django] 3일차 Polls App 만들기 - 2 (0) | 2021.05.10 |
[django] 2일차 Hello world, Polls App 만들기 - 1 (0) | 2021.05.07 |
[django] 1일차 기본 내용 (0) | 2021.05.05 |
[python] np.dot 할 때 자주 헛갈리는 1D matrix Transpose 문제 (0) | 2021.05.04 |