Этот метод предполагает, что вы пишете в другое имя файла. Для записи в тот же файл алгоритм немного сложнее - вам также понадобится буфер данных, который вы перезаписали, чтобы вы могли записать обратно тот же размер, что и вставляемый блок.

ел бы иметь возможность перезаписать несколько байтов с заданным смещением в файле, используя Python.

Мои попытки с треском провалились и привели к:

перезаписывает байты со смещением, а также обрезает файл сразу после (file mode = "w" или "w +")добавление байтов в конец файла (file mode = "a" или "a +")

Возможно ли достичь этого с помощью Python переносимым способом?

Ответы на вопрос(3)

Ваш ответ на вопрос