строка формата python неиспользуемые именованные аргументы
Позволять'скажи я имею:
action = '{bond}, {james} {bond}'.format(bond='bond', james='james')
это будет выводить:
'bond, james bond'
Далее у нас есть:
action = '{bond}, {james} {bond}'.format(bond='bond')
это выведет:
KeyError: 'james'
Есть ли обходной путь для предотвращения этой ошибки, например:
if keyrror: ignore, оставьте это в покое (но анализируйте другие)сравнить строку формата с доступными именованными аргументами, если отсутствует, добавить