Найти - Пользователи
Полная версия: как экранировать разметку html в python 3.4.0 ?
Начало » Python для новичков » как экранировать разметку html в python 3.4.0 ?
1
MISHA9300
привет , как экранировать разметку html в python 3.4.0 ?
использовал для этого html.escape, вот что получилось(на картинках с Internet Explorer) .Занимаюсь по учебнику Лутца (программирование на python I том 4 издание)
MISHA9300
MISHA9300
привет , как экранировать разметку html в python 3.4.0 ?использовал для этого html.escape, вот что получилось(на картинках с Internet Explorer) .Занимаюсь по учебнику Лутца (программирование на python I том 4 издание)
вот еще
MISHA9300
MISHA9300
и еще
MISHA9300
MISHA9300
и еще…
ZerG
Код покажите?
MISHA9300
ZerG
Код покажите?

вот .html файл
<html>
<title>Interactive Page</title>
<body>
<form method=POST action=”cgi-bin/cgi101.py”>
<P><B>Enter your name:</B>
<P><input type=text name=user>
<P><input type=submit>
</form>
</body></html>
MISHA9300
ZerG
Код покажите?
вот .py файл

import cgi
import html
form = cgi.FieldStorage()
print('Content-type: text/html\n')
print('<title>Reply Page</title>')
if not ‘user’ in form:
print('<h1>Who are you?</h1>')
else:
print('<h1>Hello <i>%s</i>!</h1>' % html.escape(form.value))
py.user.next
Не надо ничего экранировать, поставь линукс с нормальным браузером. Учись в нём. Иначе ты не будешь отличать проблемы винды от неправильных действий в питоне.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB