An atomic file write context manager
A context manager for atomic file writes.
$ pip install atomictempfile
A temporary file object which will be atomically renamed to the specified path on exit.
- with AtomicTempFile(‘whatever’) as f:
This allows transactional behaviours with file writes.