@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)

Только вот почему-то не работает
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
А если ошибку перевести? write(...) не принимает список.

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

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

Войти через центр авторизации
Похожие вопросы