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