<li py:for="project in projects" py:choose="">
<a py:when="'href' in project" href="$project.href"
title="$project.description">$project.name</a>
<py:otherwise>
<small>$project.name: <em>Error</em> <br /> ($project.description)</small>
</py:otherwise>
Python и HTML...
Необходимо выполнить несколько скриптов в html через питон. такие как htdigest, htpasswd итп. Как это делается? И как их выполнять от имени рута?
Цитата: NeO_u
Помогите плз, в питоне не шарю вообще...
Необходимо выполнить несколько скриптов в html через питон.
Необходимо выполнить несколько скриптов в html через питон.
ключевое слово - CGI. почитайте в гугле, что это такое
Цитата:
И как их выполнять от имени рута?
это очень плохая идея. впринципе - можно воспользоваться sudo, хотя я не знаю ситуаций, когда необходимо запускать скрипт CGI от рута.
Цитата: squirL
это очень плохая идея. впринципе - можно воспользоваться sudo, хотя я не знаю ситуаций, когда необходимо запускать скрипт CGI от рута.
Та я знаю...просто поинтересовался заранее, вдруг нужно будет:-)
проектируйте так, чтобы не было такой необходимости :)
а почему именно в питоне?
Цитата: squirL
проектируйте так, чтобы не было такой необходимости :)
Если бы было хоть какое-то представление о том, как работает питон в хтмле, то проектировать было бы проще:-)
Python в HTML'е никак не работает. HTML - это язык разметки. Python - язык программирования. они между собой никак не связаны, за исключением того, что Python умеет выдавать HTML на stdout :)
P.S. находил её в электронном виде
Цитата: squirL
Python в HTML'е никак не работает. HTML - это язык разметки. Python - язык программирования. они между собой никак не связаны, за исключением того, что Python умеет выдавать HTML на stdout :)
Наверное, я чего-то не догоняю:
Код:
Разве это не питон в хтмле?
Мне надо при помощи таки же вставок выполнять htdigest и htpasswd:-)
ну и в php также - ты можешь в скрипте делать html'ные вставки. То что ты показал - не питон в HTML, а скорее HTML в питоне.