assigning multi-line strings to variables

Alf P. Steinbach alfps at start.no
Fri Apr 30 17:54:13 EDT 2010


On 30.04.2010 21:46, * Lie Ryan:
> On 05/01/10 05:43, Lie Ryan wrote:
>> On 05/01/10 03:56, Alf P. Steinbach wrote:
>>>>
>>>> Use triple-quoted, let them flow, done. I've never heard of any text
>>>> editor in current use without text wrapping capability, even Notepad has
>>>> it. And if I've got 5k of text in  source code without line breaks I
>>>> wouldn't want that silly string to disturb my view of the code. You
>>>> argument aren't even convincing.
>>>
>>> You'd put a 5K line in your source code, + you're working with text
>>> wrapping in your editor.
>>
>> In the other hand, you'd put a 5K line in your source code, + you're
>> writing, debugging, and running a script to wrap and put various escapes
>> for quotes and newlines, + you need to figure out how to force that
>> script to accept your 5k string.
>
> + now your chunk is in obfuscated form with various quote noise,
> unnecessary escape characters and the like.

Personally, for Python I'd put such text in a separate text file, as I 
recommended first of all in the posting you've reacted so negatively to.


Cheers & hth.,

- Alf



More information about the Python-list mailing list