Есть ли способ написать Python, встроенный в HTML, как я делаю с PHP или JSP?
Может ли Python быть встроен в HTML, например PHP и JSP?
Ответ 1
Используйте механизм шаблона, например:
- Jinja2 (на основе шаблона Django)
- mako
- Cog
- Cheetah
В вики-редакторе python также есть статья в этом разделе, в которой есть много других предложений.
Ответ 2
Существует... Но вам настоятельно рекомендуется использовать механизм шаблонов или некоторые другие способы разделения презентации на бизнес-уровне.
Есть некоторые доступные, которые используют python в качестве языка шаблонов, но это противно, потому что python чувствителен к пробелам, поэтому необходимо добавить специальные синтаксические хаки.
Ответ 3
Некоторые шаблонные двигатели так или иначе поддерживают это: Mako, Jinja и Genshi - все популярные варианты.
Различные двигатели поддерживают разные функции Python и могут лучше соответствовать вашим потребностям. Лучше всего попробовать их и посмотреть, что работает.
Ответ 4
Используйте Cheetah или другой шаблонный двигатель.
Ответ 5
Да, я помню, что был создан python ASP plugin из activestate, который работает таким образом.