DSPL Tools to mały zestaw narzędzi wiersza poleceń, który ułatwia generowanie, organizowanie i weryfikowanie zbiorów danych DSPL. Pakiet zawiera obecnie te komponenty:
- Kontrola DSPL: sprawdza zbiór danych pod kątem różnych kryteriów, w tym zgodności z oficjalnym schematem DSPL, spójnością odwołań wewnętrznych i układem CSV.
- Generacja DSPL: generuje prosty „zbiór danych” DSPL na podstawie wejściowego pliku CSV.
To oprogramowanie jest udostępniane na licencji BSD. Pełny kod źródłowy jest dostępny do przeglądania i pobierania na GitHubie. Informacje o wersji są dostępne w pliku README narzędzia DSPL.
W sekcji poniżej dowiesz się, jak zainstalować narzędzia DSPL. Gdy to zrobisz, możesz uruchomić poszczególne narzędzia w pakiecie. Aby dowiedzieć się więcej, kliknij linki powyżej.
Uwaga: w poniższych instrukcjach i na linkach do podstron założono, że masz podstawową znajomość środowiska wiersza poleceń w systemie (np. możesz przejść do terminala/polecenia, zmienić katalogi, ekspresowe ścieżki do plików itp.).
Instalowanie narzędzi DSPL
Narzędzia DSPL są napisane w Python, wieloplatformowym języku skryptów typu open source. Aby ją skonfigurować, wykonaj te czynności:
- W razie potrzeby zainstaluj interpreter w języku Python (wersja 2.6 lub 2.7):
- Windows: pobierz i uruchom „instalator MSI x86” z tej strony.
- macOS: Python jest zainstalowany domyślnie, ale konieczne może być zaktualizowanie go do nowszej wersji. Szczegółowe informacje znajdziesz na tej stronie.
- Linux: Python jest zazwyczaj zainstalowany domyślnie, ale może być konieczne uaktualnienie go do nowszej wersji. Zapoznaj się z dokumentacją konkretnej dystrybucji.
- Zainstaluj narzędzia DSPL:
- Pobierz i rozpakuj pakiet ZIP z narzędziami DSPL z witryny open source DSPL.
- Otwórz terminal/okno poleceń, przejdź do katalogu najwyższego poziomu w wyodrębnionym pliku ZIP i wykonaj polecenie:
python setup.py install
Możliwe, że konieczne będzie podanie pełnej ścieżki do pliku wykonywalnego Pythona. Więcej informacji znajdziesz w kroku 3 poniżej.
- (Opcjonalnie) Rozszerz ścieżkę systemową, tak aby zawierała plik wykonywalny Pythona oraz pliki
dsplcheck.py
idsplgen.py
.- Jeśli ten krok zostanie pominięty, podczas uruchamiania narzędzi może być konieczne podanie pełnych ścieżek, np. w systemie Windows:
c:\python27\python
, a nie tylkopython
. - Instrukcje różnią się w zależności od komputera. Zapoznaj się z dokumentacją systemu, aby uzyskać wskazówki.
- Jeśli ten krok zostanie pominięty, podczas uruchamiania narzędzi może być konieczne podanie pełnych ścieżek, np. w systemie Windows:
Kilka uwag i zastrzeżeń:
- Narzędzia DSPL nie będą działać w języku Python w wersji starszej niż 2.6 lub nowszej.
- Aby wykonać opisane powyżej czynności, może być konieczne zalogowanie się jako administrator na komputerze.