Страницы

Поиск по вопросам

пятница, 11 января 2019 г.

Почему не работает вывод в файл?

Не работает вывод в 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)


Ответ

Тебе нужно явно указать, что ты открываешь файл для записи:
with open('output.txt', 'w') as ouf: ouf.write(result)

Комментариев нет:

Отправить комментарий