Descrição
Use objetos de mapeamento em Python cujos valores podem ser acessados tanto por chaves de dicionário quanto por sintaxe de atributos. Isso ajuda pequenas aplicações e scripts a trabalhar com dados estruturados de forma mais conveniente.
Acesso por atributo pode esconder conflitos de nomes ou chaves ausentes. Use dicionários explícitos para dados não confiáveis ou críticos de esquema quando clareza importar.