Для запуска Python внутри HTML-файла аналогично PHP

4110
Léo Léopold Hertz 준영

Я знаю, что вы можете иметь PHP-код внутри HTML-файла. Я хотел бы знать, как вы можете сделать то же самое с Python.

Как вы можете запустить Python внутри документа HTML?

1

4 ответа на вопрос

6
Charles Roper

гепард

Cheetah - это движок шаблонов и генератор кода, работающий на Python. Он может использоваться как отдельная утилита или в сочетании с другими инструментами. У Cheetah есть много потенциальных применений, но веб-разработчики, ищущие жизнеспособную альтернативу ASP, JSP, PHP и PSP, должны стать его основной группой пользователей.

@Charles: Гепард звучит многообещающе. Мне нужно создать свои запросы SQL самостоятельно. Позволяет ли Cheetah создавать свои собственные SQL-запросы? Léo Léopold Hertz 준영 14 лет назад 0
3
Tadeusz A. Kadłubowski

Посмотрите на движок шаблонов Django, например. Джанго

Мне нужно сделать мои запросы SQL самостоятельно. Я боюсь, что мне не разрешают использовать Django. Léo Léopold Hertz 준영 14 лет назад 0
Вы все еще можете написать свои собственные запросы с помощью Django ... Хотя я признаю, что это побеждает цель его использования. Sasha Chedygov 14 лет назад 0
3
Yoann Le Touche

Вам понадобится что-то вроде mod_python для apache или поиграть с cgi.

Это действительно зависит от вашего веб-сервера

Есть HTTP-серверы, написанные на простом Python. Стандартная библиотека AFAIR Python включает в себя один. Нет необходимости запускать apache для развертываний малого масштаба. Tadeusz A. Kadłubowski 14 лет назад 0
Вот почему я сказал, что это действительно зависит от веб-сервера :) Yoann Le Touche 14 лет назад 0
0
iElectric

Используйте Мако или Jinja2 . Оба очень быстрые и лучше всего выполняют свою работу. Вы не должны создавать запросы SQL в своем шаблоне, но в логике контроллера. Позже, передайте переменные / функции в шаблон и выведите их.

Похожие вопросы