Can one prevent Genshi from parsing HTML entities?
        Posted  
        
            by DNS
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by DNS
        
        
        
        Published on 2009-10-12T16:42:34Z
        Indexed on 
            2010/04/16
            3:03 UTC
        
        
        Read the original article
        Hit count: 495
        
I have the following Python code using Genshi (simplified):
with open(pathToHTMLFile, 'r') as f:
    template = MarkupTemplate(f.read())
finalPage = template.generate().render('html', doctype = 'html')
The source HTML file contains entities such as ©, ™ and ®.  Genshi replaces these with their UTF-8 character, which causes problems with the viewer (the output is used as a stand-alone file, not a response to a web request) that eventually sees the resulting HTML.  Is there any way to prevent Genshi from parsing these entities?  The more common ones like & are passed through just fine.
© Stack Overflow or respective owner