Инструменты DSPL

DSPL Tools — это небольшой набор утилит командной строки, предназначенный для создания, организации и проверки наборов данных DSPL. На данный момент пакет включает в себя следующие компоненты:

  • Проверка DSPL: проверяет набор данных по множеству критериев, включая соответствие официальной схеме DSPL, согласованность внутренних ссылок и формат CSV.
  • DSPL Gen: генерирует простой «шаблон» набора данных DSPL из входного файла CSV.

Это программное обеспечение выпущено под лицензией BSD; полный исходный код доступен для просмотра и загрузки на GitHub. Примечания к выпуску представлены в файле README DSPL Tools.

В разделе ниже описывается, как установить DSPL Tools. Как только это будет сделано, вы сможете запускать отдельные утилиты из пакета. Перейдите по ссылкам выше для получения дополнительной информации.

Примечание. Инструкции ниже и на связанных подстраницах предполагают, что вы имеете базовые знания о среде командной строки в вашей системе (например, вы можете получить доступ к терминалу/командной строке, изменить каталоги, указать пути к файлам и т. д.). .

Установка инструментов DSPL

DSPL Tools написан на Python , кроссплатформенном языке сценариев с открытым исходным кодом. Для настройки выполните следующие шаги:

  1. Установите интерпретатор Python (версии 2.6 или 2.7), если необходимо:
    • Windows: загрузите и запустите «Установщик MSI для Windows x86», который можно найти на этой странице .
    • Mac OS X: Python установлен по умолчанию, но вам может потребоваться обновление до более поздней версии. Подробности смотрите на этой странице .
    • Linux: Python обычно устанавливается по умолчанию, но вам может потребоваться обновление до более поздней версии. Обратитесь к документации вашего конкретного дистрибутива.
  2. Установите инструменты DSPL:
    1. Загрузите и извлеките zip-пакет DSPL Tools с сайта с открытым исходным кодом DSPL .
    2. Откройте окно терминала/командной строки, перейдите в каталог верхнего уровня извлеченного zip-файла и запустите:
      python setup.py install
      Возможно, вам потребуется указать полный путь к исполняемому файлу Python; подробности см. в шаге 3 ниже.
  3. (Необязательно) Расширьте системный путь, включив в него исполняемый файл интерпретатора Python и файлы dsplcheck.py и dsplgen.py .
    • Если этот шаг пропущен, вам, возможно, придется указать полные пути к этим компонентам при запуске инструментов, например (в Windows) c:\python27\python вместо просто python .
    • Инструкции по выполнению этого действия варьируются от машины к машине. Обратитесь к документации вашей системы для получения инструкций.

Некоторые различные примечания и предостережения:

  • Инструменты DSPL не будут работать с версиями Python ранее 2.6 или новее 2.7.
  • Возможно, вам придется войти в систему как администратор на вашем компьютере, чтобы выполнить описанные выше шаги.