Мой вопрос является продолжением Как анализировать реструктурированный текст в питон?
Я пытаюсь создать инструмент, который обрабатывает файлы .rst и форматирует в них блоки кода, а затем записывает их обратно в исходные файлы. @mbdevpl предоставил несколько примеров кода о том, как разобрать файл на дерево и выполнить некоторую обработку дерева. Теперь, когда я обнаружил блоки кода и изменил их содержимое, как мне записать изменения в исходный файл?