DSPL Tools는 DSPL 데이터 세트를 생성, 구성, 검증하는 데 도움이 되는 소규모 명령줄 유틸리티입니다. 이 도구 모음에는 현재 다음 구성요소가 포함되어 있습니다.
- DSPL 확인: 공식 DSPL 스키마 준수, 내부 참조의 일관성, CSV 레이아웃 등 다양한 기준에 따라 데이터 세트를 확인합니다.
- DSPL 세대: 입력 CSV 파일에서 간단한 DSPL 데이터 세트 '템플릿'을 생성합니다.
이 소프트웨어는 BSD 라이선스에 따라 출시됩니다. 전체 소스 코드는 GitHub에서 탐색 및 다운로드할 수 있습니다. 출시 노트는 DSPL 도구 리드미 파일에 나와 있습니다.
아래 섹션에서는 DSPL 도구를 설치하는 방법을 설명합니다. 이렇게 하면 번들 내에서 개별 유틸리티를 실행할 수 있습니다. 자세한 내용을 보려면 위의 링크를 클릭하세요.
참고: 아래의 안내 및 링크된 하위 페이지는 개발자가 시스템의 명령줄 환경에 기본적으로 익숙하다고 가정합니다(예: 터미널/명령 프롬프트, 디렉터리 변경, 익스프레스 파일 경로 등).
DSPL 도구 설치
DSPL 도구는 크로스 플랫폼 오픈소스 스크립팅 언어인 Python으로 작성됩니다. 설정하려면 다음 단계를 완료하세요.
- 필요한 경우 Python 인터프리터 (버전 2.6 또는 2.7)를 설치합니다.
- DSPL 도구를 설치합니다.
- DSPL 오픈소스 사이트에서 DSPL 도구 zip 번들을 다운로드하여 추출합니다.
- 터미널 / 명령 프롬프트 창을 열고 추출된 ZIP 파일의 최상위 디렉터리로 이동한 후 다음을 실행합니다.
python setup.py install
Python 실행 파일의 전체 경로를 제공해야 할 수 있습니다. 자세한 내용은 아래 3단계를 참조하세요.
- (선택사항) 시스템 경로를 확장하여 Python 인터프리터 실행 파일과
dsplcheck.py
및dsplgen.py
파일을 포함합니다.- 이 단계를 건너뛰면 도구를 실행할 때 이러한 구성요소에 전체 경로를 부여해야 할 수도 있습니다(예:
python
대신c:\python27\python
). - 방법은 머신마다 다릅니다. 자세한 내용은 시스템 문서를 참고하세요.
- 이 단계를 건너뛰면 도구를 실행할 때 이러한 구성요소에 전체 경로를 부여해야 할 수도 있습니다(예:
기타 참고사항 및 주의사항:
- DSPL 도구는 Python 2.6 이전 또는 2.7 이상에서 작동하지 않습니다.
- 위 단계를 실행하려면 시스템의 관리자로 로그인해야 할 수 있습니다.