[reportlab-users] Symbol < crashes platypus Paragraph text

John Pywtorak jpywtora at calpoly.edu
Tue Apr 12 21:10:46 EDT 2005

On Tuesday 12 April 2005 06:07 pm, george wrote:
>     P(""" a \< b might work """)

The above is invalid since reportlab allows some markup in paragraphs.  You 
need to escape it with "&lt;"  The three killers are <,>,&

python's string.relpace can handle it for you.

def escape(text):
        text = text.replace('&', '&amp;')
        text = text.replace('<', '&lt;')
        return text.replace('>', '&gt;')

Johnny P
Start Here
Frustrating Hanging Crashing
Blue Screen of Death

More information about the reportlab-users mailing list