Git Product home page Git Product logo

Comments (17)

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024 1

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Se vc instalou o Anaconda, tem que ativar o prompt pelo atalho no Anaconda, para o Python estar no ambiente correto.
Vc instalou o Anaconda?
Na página https://github.com/rictom/cnpj-sqlite tem a explicação de como acessar o prompt do Anaconda. Siga o passo a passo.
Daí todas as linhas do prompt começam com (base) C:...
Primeira coisa a fazer é rodar o comando pip install -r requirements.txt.
Outra coisa é que vc está usando o Powershell, que tem umas diferenças com o cmd do DOS. Como não uso o PowerShell, não sei se funciona nele.

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Pelo que estou vendo, acho que vc não baixou os arquivos zip do site da receita. São 37 arquivos que devem estar na pasta dados-publicos-zip. Vc tem que baixar manualmente de https://dadosabertos.rfb.gov.br/CNPJ/ ou rodar o script
python dados_cnpj_baixa.py

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Não dá pra ver nenhuma imagem.

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

A pasta dados-publicos-zip tem que ter 37 arquivos. Dá um print dessa pasta pra saber quais arquivos estão lá.

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Eu não estou conseguindo entender, primeiro que não consegui ver a imagem e não sei se vc seguiu o passo a passo. Por exemplo, você tem 37 arquivos na dados-publicos-zip? Se eu não tiver idéia de qual comando você deu, qual a mensagem de erro apareceu, um print de tela, fica impossível fazer algum diagnóstico.
Se você nunca mexeu com python, sugiro você ir lá em https://www.redecnpj.com.br/rede/aviso e baixar o "Programa para baixar os Dados Abertos e usar na RedeCNPJ Aplicativo" e roda a parte 01 e 02 para gerar um arquivo cnpj.db com a base de empresas. Esses são versões exe do código que está neste github.

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Sim, depende do seu computador. O tempo estimado é de umas duas horas, mas se o seu computador não tiver SSD provavelmente vai levar mais tempo.
As partes 3 e 4 são só necessárias se você for usar a redecnpj aplicativo... Se o seu objetivo é ter a base de cnpjs, vc deve ter conseguido gerar a tabela cnpj.db. Se tudo estiver correto deve ter uns 30GB.
Aqui no projeto tem uma pasta exemplos de consultas SQL para filtrar empresas por natureza jurídica. Vc conseguiria filtrar empresas por município e UF, por exemplo.

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

TheEconomistBR avatar TheEconomistBR commented on July 20, 2024

from cnpj-sqlite.

rictom avatar rictom commented on July 20, 2024

Olha, aparentemente é isso mesmo. É mais fácil testar do que tentar saber se está correto... A dica que posso dar é por um limit no final, sei lá, limit 100 só pra pegar os 100 primeiros registros, daí vc vê se os resultados estão consistentes, daí tira o limit.

from cnpj-sqlite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.