Этот метод предполагает, что вы пишете в другое имя файла. Для записи в тот же файл алгоритм немного сложнее - вам также понадобится буфер данных, который вы перезаписали, чтобы вы могли записать обратно тот же размер, что и вставляемый блок.
ел бы иметь возможность перезаписать несколько байтов с заданным смещением в файле, используя Python.
Мои попытки с треском провалились и привели к:
перезаписывает байты со смещением, а также обрезает файл сразу после (file mode = "w" или "w +")добавление байтов в конец файла (file mode = "a" или "a +")Возможно ли достичь этого с помощью Python переносимым способом?