[melbourne-pug] string formatting / Format SPecific Mini Language

David Crisp dcrisp at netspace.net.au
Fri May 16 01:36:40 CEST 2014


Thank you Josh (and everybody else who came up with suggestions),  this 
particular example was excatly what I was after!

On Tue, 13 May 2014, Josh Bode wrote:

> How about "{0:<{1}}".format(something, 10)
>
> Cheers,
> Josh
>
> On 2014-05-13, at 4:23 pm, David Crisp <dcrisp at netspace.net.au> wrote:
>
>> I need to create a string that has a variable length of padding and im not sure how to do it.
>>
>> For instance
>>
>> some_string = ("{something:<40}".format(something = somethingelse))
>>
>> will give me a 40 space padded display of something
>>
>>
>> What if, after a little bit of string concatination (for want of a abetter word)  I want to do the following:
>>
>> string_length = len(some_other_string)
>>
>> some_string = ("{something:<string_length}".format(something = somethingelse))
>>
>> When I do this I get a ValueError: Invalid format specifier.
>>
>> IS there a clean and neat way of doing the above?
>>
>> Regards,
>> David Crisp
>>
>>
>>
>>
>> _______________________________________________
>> melbourne-pug mailing list
>> melbourne-pug at python.org
>> https://mail.python.org/mailman/listinfo/melbourne-pug
>
> _______________________________________________
> melbourne-pug mailing list
> melbourne-pug at python.org
> https://mail.python.org/mailman/listinfo/melbourne-pug
>


More information about the melbourne-pug mailing list