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

vdexcsv
vdexcsv

11 May 15

MIB Smithy SDK
MIB Smithy SDK

18 Feb 15

mdx_smartypants
mdx_smartypants

14 Apr 15

RTextDoc
RTextDoc

17 Feb 15

Annen programvare fra utvikleren Armin Ronacher

Jinja2
Jinja2

11 May 15

Werkzeug
Werkzeug

12 Apr 15

Flask
Flask

13 May 15

Kommentarer til MarkupSafe

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