Skip to main content

Web scraping da Disponibilidade dos Webservices da Sefaz através do portal NFe.

Project description

Disponibilidade NFe

Test

Projeto de Web scraping para verificar a disponibilidade dos Webservices de todas as Secretarias de Fazenda (Sefaz) emitente de Nota Fiscal Eletrônica (NFe) através do Portal Nacional da NFe: http://www.nfe.fazenda.gov.br/portal/disponibilidade.aspx

Instalar

$ poetry install

Rodar testes

$ poetry run tox

Exemplos

from disponibilidade_nfe.nfe import DisponibilidadeNFe

disp_nfe = DisponibilidadeNFe()
print(disp_nfe.get_status())

Resultado:

[
    {
        'autorizador': 'AM',
        'autorizacao': 'verde',
        'retorno_autorizacao': 'verde',
        'inutilizacao': 'verde',
        'consulta_protocolo': 'verde',
        'status_servico': 'verde',
        'tempo_medio': '-',
        'consulta_cadastro': '',
        'recepcao_evento': 'verde',
        'ultima_verificacao': '23/11/2021 23:06:31'
    }, {
        'autorizador': 'BA',
        'autorizacao': 'verde',
        'retorno_autorizacao': 'verde',
        'inutilizacao': 'verde',
        'consulta_protocolo': 'verde',
        'status_servico': 'verde',
        'tempo_medio': '-',
        'consulta_cadastro': 'verde',
        'recepcao_evento': 'verde',
        'ultima_verificacao': '23/11/2021 23:06:31'
    }, {
        ...
    }
]

License

This package is licensed under MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

disponibilidade-nfe-0.1.0.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

disponibilidade_nfe-0.1.0-py3-none-any.whl (3.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page