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

Reply via email to