word replacing in a paragraph

David Froger david.froger at inria.fr
Mon Jan 6 09:39:50 EST 2014


Quoting Frank Cui (2014-01-06 15:01:25)
> Hey guys,
> 
> I'm trying to automate a process by initially creating a standard template and
> then replace some text fields with variable values.
> 
> [for example, "DATE" in the paragraph will be replaced by the current date
> value. it doesn't have to be a literal word of "DATE", "DATE" in "TESTDATE" can
> also be replaced.]
> 
> Is there some lightweight built-in or 3rd party  libraries which are good for
> such kind of work ?

Hi Franck,

There is the standard module:
http://docs.python.org/2/library/string.html#template-strings

Or maybe if you need more power, something like jinja2.  It's for Web (HTML
documents), but it can also be used for any kind of document.
http://jinja.pocoo.org/docs/

David



More information about the Python-list mailing list