MarkupSafe

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

Rating: nan/5 (Total Votes: 0)

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

manspider
manspider

20 Feb 15

mdx_video
mdx_video

14 Apr 15

Andere Software von Entwickler Armin Ronacher

Werkzeug
Werkzeug

12 Apr 15

Flask
Flask

13 May 15

Logbook
Logbook

12 May 15

Werkzeug
Werkzeug

14 Apr 15

Kommentare zu MarkupSafe

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