Need Help with str.replace & tuples

mikefromvt mike.blonder at gmail.com
Sun May 3 15:21:29 CEST 2009


On May 2, 6:22 pm, bearophileH... at lycos.com wrote:
> mikefromvt:> I am very very unfamiliar with Python and need to update a Python
> > script.  What I need to do is to replace three variables (already
> > defined in the script) within a string.  The present script correctly
> > replaces two of the three variables.  I am unable to add a third
> > variable.  Specifically, I would like to add
>
> > "panoble",panoble
> > to the following code:
> > idxItemStr+=string.replace(string.replace
>
> (idxItemTplStr,"stylenumber",stylenumber),"formalname",formalname)
>
> This isn't going to win some contest of coding style quality, but you
> may try this (for other people: I have not added any new variable name
> on purpose):
>
> idxItemStr += idxItemTplStr.replace("stylenumber",
>               stylenumber).replace("formalname",
>               formalname).replace("panoble", panoble)
>
> Note that in Python names are usually written like this:
> idx_item_tpl
> Instead of:
> idxItemTplStr
>
> Bye,
> bearophile

Thank you SO MUCH. It works perfectly.

Mike



More information about the Python-list mailing list