tobiah wrote: > Like a docstring, I would like to specify a string such as: > > def thing: > > string = """ > function otherlang(){ > doit() > } > """ > > And have the string end up actually being defined as: > > """ > function otherlang(){ > doit() > } > """ > > Is there a built in way to do this? I don't much > care for: > > string = "function otherlang(){" > string += " doit()" > string += "}"
textwrap.dedent ought to do exactly what you want. --Sam -- http://mail.python.org/mailman/listinfo/python-list