MarkupSafe

Skjermbilde programvare:
MarkupSafe
Prog.varedetaljer:
Versjon: 0.18
Last opp dato: 11 May 15
Utvikler: Armin Ronacher
Lisens: Gratis
Popularitet: 73

Rating: 3.5/5 (Total Votes: 2)

MarkupSafe er en programvare som implementerer en unicode underklasse som støtter HTML strenger:
>>> Fra markupsafe import Markup, flukt
>>> Escape ("")
Markup (u'alert (document.cookie); ')
>>> Tmpl = Markup ("% s ")
>>> Tmpl% "Peter> Lustig"
Markup (u ' Peter> Lustig ')
Hvis du ønsker å lage et objekt unicode som ennå ikke er Unicode, men ønsker ikke å miste plett informasjon, kan du bruke soft_unicode funksjon:
>>> Fra markupsafe import soft_unicode
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (Markup ('foo'))
Markup (u'foo ')
Objekter kan tilpasse sin HTML markup tilsvarende ved å overstyre __html__ funksjon:
>>> Klasse Foo (objekt):
... Def __html __ (egen-):
... Return ' Nice
...
>>> Escape (Foo ())
Markup (u ' Nice ')
>>> Markup (Foo ())
Markup (u ' Nice ')

Krav

  • Python

Lignende programvare

seqdiag
seqdiag

20 Feb 15

JiBX
JiBX

12 May 15

CrossTeX
CrossTeX

3 Jun 15

Annen programvare fra utvikleren Armin Ronacher

Pygments
Pygments

1 Mar 15

Logbook
Logbook

12 May 15

Werkzeug
Werkzeug

14 Apr 15

Werkzeug
Werkzeug

12 Apr 15

Kommentarer til MarkupSafe

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!