python, wie die Konvertierung von string.template-Objekt zu einem string

Ist dies sehr einfach.Ich bin sicher, ich bin fehlt etwas albern.

fp = open(r'D:\UserManagement\invitationTemplate.html', 'rb')        
html = Template(fp.read())
fp.close()
html.safe_substitute(toFirstName='jibin',fromFirstName='Vishnu')
print html 

Wenn ich diesen code ausführen in intepreter direkt,erhalte ich die korrekte Ausgabe.
Aber wenn ich es aus einer Datei.Ich bekomme <string.Template object at 0x012D33B0>.Wie kann ich umwandeln von string.Template-Objekt zu einem string.Ich habe versucht str(html).Durch die bye war keine print-Anweisung machen soll, dass(string conversion) ?

InformationsquelleAutor Jibin | 2011-11-28
Schreibe einen Kommentar