MarkupSafe

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

Rating: 3.5/5 (Total Votes: 2)

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

ServingXML
ServingXML

3 Jun 15

Grutatxt
Grutatxt

12 May 15

hexedit
hexedit

18 Feb 15

relaxml
relaxml

20 Feb 15

Andere software van ontwikkelaar Armin Ronacher

Pygments
Pygments

1 Mar 15

speaklater
speaklater

20 Feb 15

Logbook
Logbook

12 May 15

Werkzeug
Werkzeug

14 Apr 15

Reacties op MarkupSafe

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