Форум сайта python.su
Доброго времени суток, господа. Возникла проблема. Поиск не помог. Надеюсь правильную ветку выбрал.
Для формирования pdf документа набросал шаблон html. Содержимое html закинул в БД, чтобы не таскать с собой 13 разных шаблонов(таблица “html”, колонка “html”, тип данных TEXT).
Чтение из базы выглядит так:
html = conn.execute("select html from html where name = 'hlamidia'").fetchone()[0]
for line in html:
client = { "Ф.И.О." : "Ололоева Ололоша Ололоевна", }
Офлайн
line это строка. одна строка. Поэтому и пробегаетесь вы по символам строки, так как строка состоит из символов. Я так понимаю вам надо бегать по строкам внутри строки (т.е. строки разделяются символами переноса \n), для этого нужно большую строку разбить на дочернии:
for line in html.splitlines():
Офлайн
JOHN_16Спасибо большое. Помогло.
line это строка. одна строка. Поэтому и пробегаетесь вы по символам строки, так как строка состоит из символов. Я так понимаю вам надо бегать по строкам внутри строки (т.е. строки разделяются символами переноса \n), для этого нужно большую строку разбить на дочернии:
Офлайн