Всем привет, есть задача: разобрать один файл на множество чанков и собрать воедино
Сам код разбит на несколько частей в разных подпапках
1 часть (читает и разбирает файл на чанки)
chunk_size = 9000
readFile = input("введите полный путь к файлу чтения: ")
with open(readFile, 'rb') as f:
i = 0
while True:
data = f.read(chunk_size)
if data:
with open(f'chunk_{i}', 'wb') as f2:
f2.write(data)
else:
break
i += 1
print("файл успешно прочитан")
по результату у меня появляется сотни чанк файлов
2часть (собрать их обратно в один файл)
recordingFile = input("введите полный путь для файла записи: ")
with open(recordingFile, 'wb') as f:
for ch in range(i):
with open(f'chunk_{ch}', 'rb') as chunk_file:
f.write(chunk_file.read())
изначально 2 части были одним кодом, но нужно 2
Помогите как мне взять все чанк файлы для 2 части кода, если они находятся в другой папке, я еще плохо понимаю python по этому возможно что задаю глупые вопросы.