MarkupSafe

Software screenshot:
MarkupSafe
Dettagli del software:
Versione: 0.18
Data di caricamento: 11 May 15
Sviluppatore: Armin Ronacher
Licenza: Libero
Popolarità: 12

Rating: nan/5 (Total Votes: 0)

MarkupSafe è un software che implementa una sottoclasse unicode che supporta stringhe di codice HTML:
>>> Da markupsafe Markup importazione, fuga
>>> Escape ("")
Markup (u'alert (document.cookie); ')
>>> Tmpl = Markup ("% s ")
>>> "Peter> Lustig" tmpl%
Markup (u ' Peter> Lustig ')
Se si vuole fare un unicode oggetto che non è ancora unicode, ma non vuole perdere le informazioni contaminazione, è possibile utilizzare la funzione soft_unicode:
>>> Da markupsafe soft_unicode importazione
>>> Soft_unicode (42)
u'42 '
>>> Soft_unicode (Markup ('pippo'))
Markup (u'foo ')
Gli oggetti possono personalizzare il loro equivalente markup HTML sovrascrivendo la funzione __html__:
>>> Class Foo (oggetto):
... Def __html __ (self):
... Ritorno ' Nizza '
...
>>> Escape (Foo ())
Markup (u ' Nizza ')
>>> Markup (Foo ())
Markup (u ' Nizza ')

Requisiti

  • Python

Programmi simili

sphinxjp.themes.s6
sphinxjp.themes.s6

20 Feb 15

DataTree
DataTree

12 May 15

SDOM
SDOM

12 May 15

Altri software di sviluppo Armin Ronacher

Logbook
Logbook

12 May 15

Werkzeug
Werkzeug

12 Apr 15

Pygments
Pygments

1 Mar 15

MarkupSafe
MarkupSafe

5 Jun 15

Commenti a MarkupSafe

I commenti non trovato
Aggiungi commento
Accendere le immagini!