MarkupSafe

Tela Software:
MarkupSafe
Detalhes de Software:
Versão: 0.18
Data de upload: 11 May 15
Revelador: Armin Ronacher
Licença: Livre
Popularidade: 73

Rating: 3.0/5 (Total Votes: 1)

MarkupSafe é um software que implementa uma subclasse unicode que suporte HTML cordas:
>>> From markupsafe Markup importação, escape
>>> Escape ("")
Markup (u'alert (document.cookie); ')
>>> Tmpl = Markup ("% s ")
>>> Tmpl% "Peter> Lustig"
Markup (u ' Peter> Lustig ')
Se você quiser fazer um unicode objeto que não é ainda unicode mas não quer perder as informações mácula, você pode usar a função soft_unicode:
>>> From markupsafe soft_unicode importação
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (Markup ('foo'))
Marcação (u'foo ')
Objetos podem personalizar o seu equivalente marcação HTML, substituindo a função __html__:
>>> Class Foo (objeto):
... Def __html __ (self):
... Return ' Nice '
...
>>> Escape (Foo ())
Markup (u ' Nice ')
>>> Markup (Foo ())
Markup (u ' Nice ')

Requisitos :

  • Python

Programas semelhantes

DAPS
DAPS

20 Feb 15

Moo
Moo

20 Feb 15

JCAM Engine
JCAM Engine

3 Jun 15

Outro software de desenvolvedor Armin Ronacher

speaklater
speaklater

20 Feb 15

Jinja2
Jinja2

12 May 15

Werkzeug
Werkzeug

12 Apr 15

Comentário para MarkupSafe

Comentários não encontrado
Adicionar comentário
Ligue imagens!