Задать вопрос
@toarugakusei

Проблемы с регулярными выражениями как решить?

хотел вытащит все команды начинавшийся с type_
import re

test = "D:/ren'py games/re tsukihime/game/Scenario/out9.txt"
results = "D:/ren'py games/re tsukihime/game/Scenario/results.txt"

p = re.compile(r'type_\w+', re.MULTILINE)
#n = str('$ renpy.pause(1.25, hard = True)')


with open(test, mode='r') as openfile:
    result = re.findall(p, openfile.read())




with open('out.txt', 'w') as out:
    out.write(result)

Только вот почему-то не работает
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
А если ошибку перевести? write(...) не принимает список.

with open('out.txt', 'w') as out:
    out.write('\n'.join(result))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы