#python #файлы #python_3x
Не работает вывод в output.txt, IDE выдает ошибку ouf.write(result) io.UnsupportedOperation: not writable Код: with open('dataset_3363_2.txt') as inf: dnk = inf.readline() result = '' i = 0 kol = 0 let = '' while i != (len(dnk) - 1): if not ('0' <= dnk[i] <= '9'): for j in range(0, kol): result += let let = dnk[i] kol = 0 else: buf = str(kol) + dnk[i] kol = int(buf) i += 1 for i in range(0, kol): result += let with open('output.txt') as ouf: ouf.write(result)
Ответы
Ответ 1
Тебе нужно явно указать, что ты открываешь файл для записи: with open('output.txt', 'w') as ouf: ouf.write(result)
Комментариев нет:
Отправить комментарий