Metadata-Version: 2.1
Name: pyDICI
Version: 0.0.4
Summary: Pacote para enviar dados ao DICI
Home-page: https://github.com/danielsioli/DICI
Author: Daniel Oliveira
Author-email: danielsioli@gmail.com
License: Creative Commons Attribution-Noncommercial-Share Alike license
Keywords: anatel,dici
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Description-Content-Type: text/markdown
Requires-Dist: selenium
Requires-Dist: datetime
Requires-Dist: argparse
Requires-Dist: pandas
Requires-Dist: termcolor
Requires-Dist: xlrd

# pyDICI
Pacote para enviar dados ao DICI

## Install 

```
pip install pyDICI
```

## Use
Importar pacote
```
import pyDICI as dici
```
Arquivo Excel

Montar um arquivo Excel (XLSX) com o seguinte formato. Podem ser adicionadas quantas linhas forem necessÃ¡rias.

|Cronograma|Leiaute|Ano|Entrega|Entidade|Arquivo|
|----------|-------|---|-------|--------|-------|
|Nome do Cronograma|Nome do Leiaute|Ano 4 DÃ­gitos|Tipo de Entrega|Nome da Entidade|Caminho para arquivo com dados a serem carregados|

Salve o arquivo no formato Excel XLSX (ex.: C:\arquivos.xlsx)

Os cronogramas e leiautes precisam jÃ¡ estar cadastrados no DICI.

Exemplo:

|Cronograma|Leiaute|Ano|Entrega|Entidade|Arquivo|
|----------|-------|---|-------|--------|-------|
|Acessos SMP 2019|Acessos SMP|2019|MES_2|CLARO S.A. (40.432.544/0001-47)|C:\claro.csv|
|Cronograma Marca|Cronograma Marca|2019|Pontual|AGENCIA NACIONAL DE TELECOMUNICACOES - SEDE (02.030.715/0001-12)|C:\marca.xml|
|Credenciadas do SMP|Credenciadas do SMP|2019|Pontual|AGENCIA NACIONAL DE TELECOMUNICACOES - SEDE (02.030.715/0001-12)|C:\credenciadas.csv|

Mantenha o chromedriver.exe (http://chromedriver.chromium.org/downloads) no %PATH% ou na pasta do seu projeto.

Enviar dados para o servidor de produÃ§Ã£o
```
dici.enviar_dados('C:\\arquivos.xlsx')
```
Enviar dados para o servidor de homologaÃ§Ã£o
```
dici.enviar_dados('C:\\arquivos.xlsx', hm=True)
```
EndereÃ§o do servidor de produÃ§Ã£o
```
dici.servidor_producao
```
EndereÃ§o do servidor de homologaÃ§Ã£o
```
dici.servidor_homologacao
```
Tipos de entrega aceitas
```
dici.entregas
```
Tipos de arquivos de dados aceitos
```
dici.formatos
```

