On Mon, 06 Feb 2017 17:00:25 -0800, accessnewbie wrote: > I am constructing a sentence to insert into a word xml template. My code > is below > > #Create a list > if len(myList) > 0: > if len(myList) > 1:
What is myList? Where does it come from? > testText = list_format(myList) + " dealers." What does list_format() do? > else: > myText = myList[0] + " dealer." Why does one branch set the variable "testText" and the other branch set a different variable "myText"? > #Contruct sentence > > #myBlurb = "<w:cr/><w:r><w:rPr><w:b/></w:rPr><w:t>My Favorite Cars - > </w:t></w:r><w:r><w:t> My favorite cars are available at > </w:t></w:r>" + myText + "<w:cr/>" > > myBlurb = "<w:cr/>My Favorite Cars - My favorite cars are available > at " + myText + "<w:cr/>" > else: > myBlurb = "" [...] > This works > > myBlurb = "<w:cr/>My Favorite Cars - My favorite cars are available at " > + myText + "<w:cr/>" As far as I can see, that is exactly the same as the line of code above. > But when I try to bold, it bombs. It does not seem to like either of > these (+ myText + "<w:cr/>") (separately or together) appended on the > end. How are you trying to bold? If you're programming in a word processor, and you apply bold to your code, that won't work. What do you mean, "bombs"? Do you literally mean you are running a classic Macintosh from the 1990s and you are getting a fatal System Error in a "Bomb" dialog box? Otherwise, please be more precise: do you get a Blue Screen of Death? A kernel panic? Does the Python interpreter segfault? Or do you get an ordinary Python traceback? If it is an ordinary Python traceback, don't keep it a secret -- tell us what it says. COPY AND PASTE the traceback, in full, not just the last line. > Thia does not work > > myBlurb = "<w:cr/><w:r><w:rPr><w:b/></w:rPr><w:t>My Favorite Cars - > </w:t></w:r><w:r><w:t> My favorite cars are available at </w:t></w:r>" > + myText + "<w:cr/> You are missing a close quote at the very end: #WRONG "<w:cr/> #RIGHT "<w:cr/>" -- Steve -- https://mail.python.org/mailman/listinfo/python-list