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

Bib2x
Bib2x

3 Jun 15

DataTree
DataTree

12 May 15

Markowik
Markowik

15 Apr 15

html-tree-diff
html-tree-diff

11 May 15

Andere software van ontwikkelaar Armin Ronacher

Logbook
Logbook

12 May 15

MarkupSafe
MarkupSafe

5 Jun 15

Jinja2
Jinja2

12 May 15

speaklater
speaklater

20 Feb 15

Reacties op MarkupSafe

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