MarkupSafe

Screenshot der Software:
MarkupSafe
Softwarebeschreibung:
Version: 0.18
Upload-Datum: 11 May 15
Entwickler: Armin Ronacher
Lizenz: Frei
Popularität: 73

Rating: 3.5/5 (Total Votes: 2)

MarkupSafe ist eine Software, die eine Unicode-Unterklasse, die HTML-Zeichenfolgen unterstützt implementiert:
>>> Von markupsafe import Markup, Flucht
>>> Escape ("")
Markup (u'alert (document.cookie); ')
>>> Tmpl = Markup ("% s ")
>>> Tmpl% "Peter> Lustig"
Markup (U ' Peter> Lustig ')
Wenn Sie ein Objekt Unicode, die noch nicht Unicode, aber nicht wollen, um den Makel Informationen verlieren möchten, können Sie den soft_unicode Funktion zu verwenden:
>>> Von markupsafe import soft_unicode
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (Markup ('foo'))
Markup (u'foo ')
Objekte können ihre HTML-Markup Äquivalent durch Überschreiben der __html__ Funktion anpassen:
>>> Class Foo (Objekt):
... Def __html __ (self):
... Rückkehr ' Schöne "
...
>>> Escape (Foo ())
Markup (u ' Schöne ')
>>> Markup (Foo ())
Markup (u ' Schöne )

Anforderungen :

  • Python

Ähnliche Software

Bib2x
Bib2x

3 Jun 15

rst2slides
rst2slides

11 May 15

Markowik
Markowik

15 Apr 15

Par
Par

20 Feb 15

Andere Software von Entwickler Armin Ronacher

Jinja2
Jinja2

11 May 15

Werkzeug
Werkzeug

14 Apr 15

Pygments
Pygments

1 Mar 15

Kommentare zu MarkupSafe

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!