I would testing if a file has already been open before writing.
Here my code :
with open(file_five, 'w') as f:
f.write(xml)
I would something as this code example :
if "file_five has already been open"
with open(file_five, 'w') as f:
f.write(xml)
else:
...