MarkupSafe

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

Rating: 3.0/5 (Total Votes: 1)

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

hatena2rst
hatena2rst

14 Apr 15

DAPS
DAPS

20 Feb 15

Landslide
Landslide

11 May 15

Par
Par

20 Feb 15

Andere Software von Entwickler Armin Ronacher

Flask
Flask

13 May 15

Pygments
Pygments

1 Mar 15

Logbook
Logbook

12 May 15

Jinja2
Jinja2

11 May 15

Kommentare zu MarkupSafe

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