Я пытаюсь думать о лучшем способе написать большое количество форматированного текста в python в текстовый файл. Я создаю инструмент, который автоматически генерирует файлы PHP в зависимости от ввода пользователя.python лучший способ вывода большого количества отформатированного текста
Единственный способ моего ограниченное знание питона может придумать на данный момент написать каждую строку по отдельности в файл следующим образом:
print(" <html>", file=f)
print(" <head>", file=f)
print(" </head>", file=f)
print(" <body>", file=f)
.....
Скелет документа печатает в файл, как и выше, и добавьте переменные, которые пользователь предоставляет через raw_input, такие как заголовок страницы, метаданные и т. д.
Что было бы лучшим способом сделать это?
Я полагаю, что я искал бы что-то похожее на питонов комментирующих системы, как это:
"""
page contents with indentation here + variables
"""
Затем запишите это в файл
Откуда вы получаете данные? – WoJ
«Скелет» документа, который я сейчас распечатываю и добавляю в переменные, которые пользователи вводят через raw_input, такие как заголовок страницы, метаданные и т. Д. – twigg