Công cụ DSPL

DSPL Tools (Công cụ DSPL) là một bộ nhỏ các tiện ích dòng lệnh được thiết kế để giúp tạo, sắp xếp và xác thực tập dữ liệu DSPL. Bộ phần mềm này hiện bao gồm các thành phần sau:

  • Kiểm tra DSPL: Kiểm tra một tập dữ liệu theo nhiều tiêu chí, trong đó có việc tuân thủ giản đồ DSPL chính thức, tính nhất quán của tệp đối chiếu nội bộ và bố cục CSV.
  • DSPL Gen: Tạo một tập dữ liệu DSPL "đơn giản" từ một tệp CSV đầu vào

Phần mềm này được phát hành theo giấy phép BSD; bạn có thể sử dụng mã nguồn đầy đủ để duyệt qua và tải xuống trên GitHub. Bạn có thể cung cấp ghi chú phát hành trong tệp README của Công cụ DSPL.

Phần dưới đây mô tả cách cài đặt Công cụ DSPL. Sau khi thực hiện việc này, bạn có thể chạy các tiện ích riêng lẻ trong gói. Truy cập vào các đường liên kết ở trên để biết thêm thông tin.

Lưu ý: Các hướng dẫn bên dưới và trên các trang con được liên kết giả định rằng bạn đã nắm được kiến thức cơ bản về môi trường dòng lệnh trên hệ thống của mình (ví dụ: bạn có thể chuyển đến thiết bị đầu cuối / lời nhắc lệnh, thay đổi thư mục, chuyển hướng các tệp, v.v.).

Cài đặt các công cụ DSPL

Công cụ DSPL được viết bằng Python, một ngôn ngữ tập lệnh nguồn mở trên nhiều nền tảng. Để thiết lập, hãy hoàn thành các bước sau:

  1. Cài đặt trình phiên dịch Python (phiên bản 2.6 hoặc 2.7) nếu cần:
    • Windows: Tải xuống và chạy "Trình cài đặt MSI x86 MSI" có trên trang này.
    • Mac OS X: Python được cài đặt theo mặc định, nhưng bạn có thể phải nâng cấp lên một phiên bản mới hơn. Hãy xem trang này để biết thông tin chi tiết.
    • Linux: Python thường được cài đặt theo mặc định, nhưng bạn có thể cần phải nâng cấp lên một phiên bản mới hơn. Hãy tham khảo tài liệu về hệ thống phân phối cụ thể của bạn.
  2. Cài đặt Công cụ DSPL:
    1. Tải và trích xuất gói zip Công cụ DSPL từ trang web nguồn mở DSPL.
    2. Mở cửa sổ dòng lệnh / cửa sổ dòng lệnh, chuyển đến thư mục cấp cao nhất của tệp zip đã trích xuất và chạy:
      python setup.py install
      
      Có thể bạn cần cung cấp đường dẫn đầy đủ đến tệp thực thi Python; xem bước 3 bên dưới để biết thông tin chi tiết.
  3. (Không bắt buộc) Mở rộng đường dẫn hệ thống của bạn để bao gồm cả tệp thực thi trình phiên dịch Python và các tệp dsplcheck.pydsplgen.py.
    • Nếu bỏ qua bước này, bạn có thể phải cung cấp đường dẫn đầy đủ trên các thành phần này khi chạy các công cụ, ví dụ: (trên Windows) c:\python27\python thay vì chỉ python.
    • Hướng dẫn thực hiện việc này khác nhau tuỳ theo máy. Hãy tham khảo tài liệu hệ thống của bạn để được hướng dẫn.

Một số lưu ý và lưu ý khác:

  • Công cụ DSPL sẽ không hoạt động với các phiên bản Python trước 2.6 trở lên so với 2.7.
  • Bạn có thể cần phải đăng nhập với tư cách quản trị viên trên máy để chạy các bước ở trên.