Возможно, можно как-то по-аккуратнее, но я только такой способ знаю.
Тут надо быть уверенным, что ты какой-нибудь файл не перепишешь
Есть опция "x" у функции open-открывать на создание новый файл. Есть еще os.path.exists(), чтобы чекнуть наличие файла по этому пути.