Есть кое-какая функция итератор:
inc(last):
with open(last,"r+") as fil:
i = int(fil.readline())
fil.seek(0)
fil.write(str(i+1))
fil.truncate()
fil.flush()
fil.close()
print i
Проблема в том, что после длительной работы скрипта данная функция не выполняется по причине невозможности открыть файл. Как это побороть? И с чем это может быть связано?