to text

Category: Private
Donghyuk Kim

import base64

with open('DongAlarm.7z', 'rb') as f: zip_data = f.read() text_data = base64.b64encode(zip_data)

10KB 단위로 분할

chunk_size = 10 * 1024 # 10KB total_chunks = (len(text_data) + chunk_size - 1) // chunk_size

for i in range(total_chunks): start = i * chunk_size end = start + chunk_size chunk = text_data[start:end]

filename = f'base64_{i+1:02d}.txt'
with open(filename, 'wb') as f:
    f.write(chunk)

print(f'Created {filename} ({len(chunk)} bytes)')

print(f'Total: {total_chunks} files created')