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.5/5 (Total Votes: 2)

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

Outro software de desenvolvedor Armin Ronacher

speaklater
speaklater

20 Feb 15

Jinja2
Jinja2

12 May 15

Jinja2
Jinja2

11 May 15

Flask
Flask

13 May 15

Comentário para MarkupSafe

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