Comments (17)
from cnpj-sqlite.
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.
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.
from cnpj-sqlite.
Não dá pra ver nenhuma imagem.
from cnpj-sqlite.
from cnpj-sqlite.
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.
from cnpj-sqlite.
from cnpj-sqlite.
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.
from cnpj-sqlite.
from cnpj-sqlite.
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.
from cnpj-sqlite.
from cnpj-sqlite.
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)
- Produtores Rurais HOT 1
- Meses anteriores HOT 3
- Consulta por CNAE
- Erro HOT 11
- DROP COLUMN etapa 3/21 HOT 2
- ERRO AO CARREGAR TABELA HOT 1
- Criação do CNPJ.db HOT 13
- AttributeError: 'Engine' object has no attribute 'execute' HOT 2
- Erro executando parte 5/21 HOT 2
- Erro ao executar o script "dados_cnpj_para_sqlite.py" HOT 1
- Não é erro é uma curiosidade HOT 1
- [Dúvida] Erro de sintaxe SQLITE3 HOT 2
- urllib.error.ContentTooShortError HOT 8
- Dados antigos da receita HOT 3
- Arquivos do Google Drive: estabelecimento sem Natureza Jurídica HOT 1
- versão do script para mysql
- Select From Where no DB Browser HOT 12
- Segundo código que preciso de ajuda
- Filtrando cooperativas e exportando o .csv HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cnpj-sqlite.