MarkupSafe

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

Rating: 3.5/5 (Total Votes: 2)

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

Bib2x
Bib2x

3 Jun 15

txt2html
txt2html

3 Jun 15

xsd2db
xsd2db

3 Jun 15

postmarkup
postmarkup

14 Apr 15

Ostatní software developer Armin Ronacher

Logbook
Logbook

12 May 15

Flask
Flask

13 May 15

Werkzeug
Werkzeug

12 Apr 15

Jinja2
Jinja2

11 May 15

Komentáře k MarkupSafe

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