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

UberWriter
UberWriter

17 Feb 15

jGnash2QIF
jGnash2QIF

2 Jun 15

XML Parse Library
XML Parse Library

12 May 15

Parm
Parm

17 Feb 15

Altri software di sviluppo Armin Ronacher

speaklater
speaklater

20 Feb 15

MarkupSafe
MarkupSafe

5 Jun 15

Logbook
Logbook

12 May 15

Commenti a MarkupSafe

I commenti non trovato
Aggiungi commento
Accendere le immagini!