Функция open
принимает строку, содержащую путь к вашему файлу, в качестве первого аргумента.В вашем случае вы не использовали строку, но сказали Python использовать свойство obj
объекта fruits
.Поскольку объекта fruits
нет, вы получите исключение NameError
.
Возможно, вам следует изменить свою программу на:
>>> filehandler = open("fruits.obj", "w")