O DSPL Tools é um pequeno conjunto de utilitários de linha de comando projetado para ajudar a gerar, organizar e validar conjuntos de dados DSPL. No momento, o pacote inclui os seguintes componentes:
- Verificação DSPL: verifica um conjunto de dados em relação a diversos critérios, incluindo a adesão ao esquema DSPL oficial, consistência de referências internas e layout CSV.
- DSPL Gen: gera um "modelo" simples de conjunto de dados DSPL de um arquivo CSV de entrada.
Esse software é lançado com uma licença do BSD. O código-fonte completo está disponível para navegação e download no GitHub. As notas da versão são fornecidas no arquivo README das ferramentas DSPL.
A seção abaixo descreve como instalar as ferramentas da DSPL. Depois disso, será possível executar utilitários individuais no pacote. Acesse os links acima para mais informações.
Observação:as instruções abaixo e nas subpáginas vinculadas presumem que você tenha uma familiaridade básica com o ambiente de linha de comando no sistema (por exemplo, é possível acessar o terminal / prompt de comando, alterar diretórios, expressar caminhos de arquivos etc.).
Como instalar as ferramentas de DSPL
As ferramentas DSPL são escritas em Python, uma linguagem de script entre plataformas e de código aberto. Para configurar, siga estas etapas:
- Instale um interpretador do Python (versão 2.6 ou 2.7), se necessário:
- Windows: faça o download e execute o "Instalador MSI do Windows x86", que está disponível nesta página.
- Mac OS X:o Python é instalado por padrão, mas pode ser necessário fazer upgrade para uma versão mais recente. Consulte esta página para ver mais detalhes.
- Linux: o Python geralmente é instalado por padrão, mas pode ser necessário fazer upgrade para uma versão mais recente. Consulte a documentação da sua distribuição específica.
- Instale as ferramentas de DSPL:
- Faça o download e extraia o pacote ZIP das ferramentas da DSPL no site de código aberto DSPL.
- Abra uma janela do prompt de comando/comando, navegue até o diretório de nível superior
do arquivo ZIP extraído e execute:
python setup.py install
Talvez seja necessário fornecer um caminho completo para o executável do Python. Consulte a etapa 3 abaixo para ver mais detalhes.
- (Opcional) Estenda o caminho do sistema para incluir o executável
do intérprete de Python e os arquivos
dsplcheck.py
edsplgen.py
.- Se esta etapa for ignorada, talvez seja necessário fornecer caminhos completos nesses componentes ao executar as ferramentas, por exemplo, (no Windows)
c:\python27\python
em vez de apenaspython
. - As instruções variam de acordo com a máquina. Consulte a documentação do sistema para mais orientações.
- Se esta etapa for ignorada, talvez seja necessário fornecer caminhos completos nesses componentes ao executar as ferramentas, por exemplo, (no Windows)
Algumas observações e advertências diversas:
- As ferramentas DSPL não funcionam com versões do Python anteriores à 2.6 ou posteriores à 2.7.
- Talvez seja necessário fazer login como administrador na máquina para executar as etapas acima.