MarkupSafe

Software screenshot:
MarkupSafe
Software informatie:
Versie: 0.18
Upload datum: 11 May 15
Ontwikkelaar: Armin Ronacher
Licentie: Gratis
Populariteit: 12

Rating: nan/5 (Total Votes: 0)

MarkupSafe is een software die een unicode subklasse die HTML strings ondersteunt implementeert:
>>> Van markupsafe import Markup, ontsnappen
>>> Escape ("")
Markup (u'alert (document.cookie); ')
>>> Tmpl = Markup ("% s ")
>>> Tmpl% "Peter> Lustig"
Markup (u ' Peter> Lustig ')
Als u een object wilt unicode dat is nog niet unicode, maar willen niet de smet informatie verliezen te maken, kunt u de soft_unicode functie te gebruiken:
>>> Van markupsafe import soft_unicode
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (Markup ("foo"))
Markup (u'foo ')
Objecten kunnen hun HTML opmaak gelijkwaardig aan te passen door dwingende de __html__ functie:
>>> Class Foo (object):
... Def __html __ (zelf):
... Return ' Nice '
...
>>> Escape (Foo ())
Markup (u ' Nice ')
>>> Markup (Foo ())
Markup (u ' Nice ')

Eisen

  • Python

Vergelijkbare software

vdexcsv
vdexcsv

11 May 15

PDFreactor
PDFreactor

11 May 15

seqdiag
seqdiag

20 Feb 15

manspider
manspider

20 Feb 15

Andere software van ontwikkelaar Armin Ronacher

speaklater
speaklater

20 Feb 15

Jinja2
Jinja2

12 May 15

Jinja2
Jinja2

11 May 15

Reacties op MarkupSafe

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!