Library for text substitutions with calculations?

Terry Reedy tjreedy at udel.edu
Tue Dec 15 21:47:13 EST 2020


On 12/15/2020 11:25 AM, Bob Gailer wrote:
> On Tue, Dec 15, 2020, 10:42 AM <2QdxY4RzWzUUiLuE at potatochowder.com> wrote:
> 
>> On 2020-12-15 at 16:04:55 +0100,
>> Jan Erik Moström <lists at mostrom.pp.se> wrote:
>>
>>> I want to do some text substitutions but a bit more advanced than what
>>> string.Template class can do. I addition to plain text substitution I
>> would
>>> like to be able to do some calculations:
>>>
>>> $value+1 - If value is 16 this would insert 17 in the text. I would also
>>> like to subtract.
>>
>> val = 2
> 
> print(f'{val+3}')
> 
> 5

For more, see 
https://docs.python.org/3/reference/lexical_analysis.html#f-strings


-- 
Terry Jan Reedy




More information about the Python-list mailing list