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

itools
itools

20 Feb 15

scrap2rtf
scrap2rtf

20 Feb 15

pandoc
pandoc

11 May 15

Ostatní software developer Armin Ronacher

speaklater
speaklater

20 Feb 15

Werkzeug
Werkzeug

14 Apr 15

Flask
Flask

13 May 15

Komentáře k MarkupSafe

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