#!/usr/bin/python3

import portalocker

file = open('somefile', 'a+')

portalocker.lock(file, portalocker.LOCK_EX)

file.seek(12)
file.write('foo')
file.close()