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

manspider
manspider

20 Feb 15

bib2xhtml
bib2xhtml

15 Apr 15

metaf2xml
metaf2xml

10 Mar 16

GeSHi
GeSHi

20 Feb 15

Annen programvare fra utvikleren Armin Ronacher

speaklater
speaklater

20 Feb 15

Flask
Flask

13 May 15

MarkupSafe
MarkupSafe

5 Jun 15

Pygments
Pygments

1 Mar 15

Kommentarer til MarkupSafe

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