MarkupSafe

Software screenshot:
MarkupSafe
Podrobnosti Software:
Verze: 0.18
Datum uploadu: 11 May 15
Vývojka: Armin Ronacher
Licence: Volný
Popularita: 12

Rating: nan/5 (Total Votes: 0)

MarkupSafe je software, který implementuje unicode podtřídy, který podporuje HTML řetězce:
>>> Z markupsafe import Markup, únik
>>> Escape ("")
Markup (u'alert (document.cookie); ")
>>> Tmpl = Markup ("% s ")
>>> Tmpl% "Peter> Lustig"
Markup (u ' Peter> Lustig ")
Pokud chcete, aby se o objekt unicode, která není ještě unicode, ale nechcete ztratit informace nakazit, můžete použít funkci soft_unicode:
>>> Z markupsafe import soft_unicode
>>> Soft_unicode (42)
u'42 "
>>> Soft_unicode (Markup ("foo"))
Markup (u'foo ")
Objekty mohou přizpůsobit jejich HTML Markup ekvivalent přepsáním funkce __html__:
>>> Class Foo (objekt):
... Def __html __ (self):
... Návrat ' Nice '
...
>>> Escape (Foo ())
Markup (u ' Nice ")
>>> Markup (Foo ())
Markup (u ' Nice ")

Požadavky na :

  • Python

Podobný software

Par
Par

20 Feb 15

XMLmind XML Editor
XMLmind XML Editor

17 Feb 15

LaTeXila
LaTeXila

20 Jan 18

Ostatní software developer Armin Ronacher

Logbook
Logbook

12 May 15

Jinja2
Jinja2

12 May 15

Pygments
Pygments

1 Mar 15

Jinja2
Jinja2

11 May 15

Komentáře k MarkupSafe

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!