Вам нужно открыть файл в режиме записи.
open(filename)
не будет делать трюк, потому что это только открывает его в состоянии по умолчанию (r
)
вам нужнодобавьте в него параметр 'w' для записи в файл:
из Страница управления BSD fopen
`` w '' Обрезать файл до нулевой длиныили создайте текстовый файл для записи.Поток расположен в начале файла.
Вы должны попробовать это, чтобы ваш кейс работал:
target = open(filename, 'w')
Используйте w+
, если вы также хотите прочитать его, но я думаю, это не нужно в вашем случае.