Problems With stringformating... URGEND

Manuel Gutierrez Algaba thor at localhost.localdomain
Thu Dec 30 09:19:41 EST 1999


On Thu, 30 Dec 1999  Kurzmann Martin <mkurzmann at carinthia.com> wrote:
>Hi !
>
>i'm a kind of newbie in python an at now i have following problem:
>
>i will format the follosing text and insert some Variables
>(excerpt of my code)
>
>
>print "\n BEFORE MSG \n"
>			
>msg="""Sehr geehrte/r %s !
>
>Treffer! Diesen Moment sind neue Inserate auf unserem Online-Server im
>Bereich %s eingelangt, die unser Suchagent für Sie aufgespürt hat,
>passend zu Ihrer gespeicherten Suchabfrage.
>					 
>Genau diese Inserate können Sie unter folgender Adresse abrufen:
>http://xxx.xx.xxx.xx/%s/anzclu_%s.taf?_what=search&suchtyp=6&qid=%d 
>
>Wir freuen uns auf Ihren Besuch und wünschen Ihnen viel Erfolg beim
>Suchen und Inserieren! 
>					 
>Mit freundlichen Grüßen,
>das Kleine Zeitung Online Team
>					 
>PS: Für Anregungen und Kritik in Bezug auf unsere Online-Dienste sind
>wir sehr dankbar.
>
>Mail an den Webmaster (webmaster at kleinezeitung.at) genügt!
>					 
>Kleine Zeitung Online: http://www.kleinezeitung.at
>					 
>""" %emailrec, markt_alt, markt, markt, id

As a side note, I'd never write such a big string. For debugging
purposes it's "viel besser" something like:

part_one = """

Treffer! Diesen Moment sind neue Inserate auf unserem Online-Server im
>Bereich %s eingelangt, die unser Suchagent für Sie aufgespürt hat,
>passend zu Ihrer gespeicherten Suchabfrage.
>					 
>Genau diese Inserate können Sie unter folgender Adresse abrufen:
"""

part_two = """Genau diese Inserate können Sie unter folgender
 Adresse abrufen: """ + str(whatever)

And so you can get the exact error easily.


-- 
Manolo



More information about the Python-list mailing list