mirror of
https://github.com/HelloZeroNet/ZeroNet.git
synced 2023-12-14 04:33:03 +01:00
8 lines
189 B
Python
8 lines
189 B
Python
|
import os
|
||
|
|
||
|
def atomicWrite(dest, content, mode="w"):
|
||
|
open(dest+"-new", mode).write(content)
|
||
|
os.rename(dest, dest+"-old")
|
||
|
os.rename(dest+"-new", dest)
|
||
|
os.unlink(dest+"-old")
|