Сегодня мне было интересно узнать о ограничениях форматирования строк на python. Например, предположим, что вы хотите построить такую строку: ${SOME_APPLICATION_VAR}
Как использовать заполнитель внутри скобок в python?
Если SOME_APPLICATION_VAR
не известно заранее, как бы вы построили эту строку?
Я пробовал "${{}}".format(variable_name)
, но он дает ${}
. Я понимаю, почему, но я не могу найти способ достичь своей цели. Множество попыток были отмечены исключениями.
Может ли кто-нибудь дать мне некоторые подсказки о том, как это сделать?
Благодарим за помощь! Теперь кажется логичным, что я это знаю, но это было не логично для меня 20 минут назад. Предполагается ли это интуитивно понятным? –
@AlexandreBonnetain Скажу, это одна из моих немногих жалоб с Python. Предполагается, что новые строки формата, входящие в 3.6, помогут, но да, это странно. –