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
Release files for pyDICI 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyDICI-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Release files / pyDICI-0.0.6-py3-none-any.whl
| Download URL | pyDICI-0.0.6-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f62ddb38db694083769e78a5607423b8d872ef899e79bbf65930d7a2a6bb8fc3
|
|
BLAKE2b-256 checksum How to use checksums |
01cbe9d9d4e775e3ab6689cab8540ae22bbc6fe1691417b03053c9d2408d8094
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
|