Какой рекомендуемый способ заменить файл атомарно в Python?
т.е. если сценарий Python прерывается, происходит отключение электроэнергии и т. д. файлы не имеют высокой вероятности оказаться в несогласованном состоянии (половина записана на диск).
Предпочтительно решение для платформ Linux / UNIX.
(Я знаю, что выполнение 100% атомарных операций может зависеть от вашей файловой системы, но, по крайней мере, снижает вероятность повреждения)