John Salerno wrote: > Fredrik Lundh wrote: > > >>you don't even need anything from the standard library to inserting output >>from one function into given text... >> >> text = "... my page with %(foo)s markers ..." >> >> print text % dict(foo=function()) > > > Wow, thanks. So if I have a file called header.html that contains all my > header markup, I could just insert this line into my html file? (which I > suppose would become a py file) > > print open('header.html').read() > > Not quite as elegant as include('header.html'), but it seems like it > would work.
Don't overlook the fact that any *real* percent signs you want in your template content should be represented as a doubled percent sign: %% regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden -- http://mail.python.org/mailman/listinfo/python-list