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

pandoc
pandoc

11 May 15

kramdown
kramdown

20 Feb 15

cmf.pt
cmf.pt

11 May 15

Altri software di sviluppo Armin Ronacher

Jinja2
Jinja2

12 May 15

Werkzeug
Werkzeug

14 Apr 15

Werkzeug
Werkzeug

12 Apr 15

Logbook
Logbook

12 May 15

Commenti a MarkupSafe

I commenti non trovato
Aggiungi commento
Accendere le immagini!