MarkupSafe

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

Rating: 3.5/5 (Total Votes: 2)

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

CrossTeX
CrossTeX

3 Jun 15

PottyMouth
PottyMouth

20 Feb 15

Gnosis Utils
Gnosis Utils

2 Jun 15

markdown2Mathjax
markdown2Mathjax

14 Apr 15

Altri software di sviluppo Armin Ronacher

Werkzeug
Werkzeug

12 Apr 15

speaklater
speaklater

20 Feb 15

Flask
Flask

13 May 15

Werkzeug
Werkzeug

14 Apr 15

Commenti a MarkupSafe

I commenti non trovato
Aggiungi commento
Accendere le immagini!