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

manspider
manspider

20 Feb 15

GenNenga
GenNenga

20 Feb 15

XMLStarlet
XMLStarlet

12 Apr 16

Andere Software von Entwickler Armin Ronacher

Flask
Flask

13 May 15

Werkzeug
Werkzeug

12 Apr 15

Pygments
Pygments

1 Mar 15

Kommentare zu MarkupSafe

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