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

xls2Mysql
xls2Mysql

3 Jun 15

mdSTable
mdSTable

20 Feb 15

PDFreactor
PDFreactor

11 May 15

uni2ascii
uni2ascii

11 May 15

Altri software di sviluppo Armin Ronacher

speaklater
speaklater

20 Feb 15

Flask
Flask

13 May 15

Pygments
Pygments

1 Mar 15

Commenti a MarkupSafe

I commenti non trovato
Aggiungi commento
Accendere le immagini!