class format_dict(dict):

    def __missing__(self, key):
        return '...'
d = format_dict({'foo': 'name'})
print('My %(foo)s is %(bar)s' % d)
print('My {foo} is {bar}'.format(**d))
Формат строки python подавляет/тихий keyerror/indexerror