Introdução
Se você já enfrentou situações como somar nota cancelada no faturamento ou ver a chave de acesso virar números gigantescos no Excel, este guia é para você.
Namespace e Validação de Chave
Todo elemento está no namespace http://www.portalfiscal.inf.br/nfe. Este script lê uma pasta de XMLs, ignora arquivos quebrados, valida a chave e gera um CSV que abre direto no Excel brasileiro.
Exemplo de Código
```python
from nfe_parser import parse_nfe
Configuração do script
config = {
'namespace': 'http://www.portalfiscal.inf.br/nfe',
'chave_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso': 'http://www.portalfiscal.inf.br/nfe/ChaveAcesso',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www.portalfiscal.inf.br/nfe/ChaveAcessoValidacao',
'chave_acesso_validacao': 'http://www