Форум сайта python.su
доброго времени суток!
я новичок, прошу помощи
файл остается пустым после записи в него
в чем моя ошибка?
import re mytext = open('es_2.txt', encoding="utf8") lines = mytext.readlines() validation = open("validation.txt", "w") textlookfor = open ('cards.txt', encoding="utf8") for line in lines: for r in textlookfor: print(r) print(lines) # if re.match(r, lines): # save to ('validation.txt', 'a') # result.write_to_validation(lines\n) # break # validation.close()
Отредактировано Katerina524 (Янв. 21, 2020 14:33:56)
Офлайн
Katerina524В какой строке по вашему у вас происходит запись в файл?
после записи в него
Офлайн
FishHookresult.write_to_validation(lines\n)
Офлайн
https://pythonworld.ru/tipy-dannyx-v-python/fajly-rabota-s-fajlami.html
http://espressocode.top/context-manager-in-python/
Отредактировано AD0DE412 (Янв. 21, 2020 13:13:42)
Офлайн
Katerina524у вас эта строка закомментирована
Офлайн
FishHookэтого не должно быть?
Офлайн
FishHook
у вас эта строка закомментирована
Katerina524закоментирована т.е. это коментарий а не исполняемый код
этого не должно быть?
Офлайн
Katerina524А вы писали эту программу или нашли в интеренте?
этого не должно быть?
Офлайн
FishHookя это все написала сама
Офлайн
result.write_to_validation(lines\n)
validation.write(validation)
Офлайн