Công cụ DSPL

Công cụ DSPL là một bộ tiện ích dòng lệnh nhỏ nhằm giúp tạo, sắp xếp và xác thực tập dữ liệu DSPL. Phòng suite 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í bao gồm tuân thủ giản đồ DSPL chính thức, tính nhất quán của các tài liệu tham khảo nội bộ, và bố cục CSV.
  • Thế hệ DSPL: Tạo một tập dữ liệu DSPL đơn giản "mẫu" 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; mã nguồn đầy đủ là có sẵn cho duyệt qua và tải xuống trên GitHub. Ghi chú phát hành được cung cấp trong Công cụ DSPL README tệp.

Phần bên dưới mô tả cách cài đặt Công cụ DSPL. Sau khi hoàn tất, bạn có thể chạy từng tiện ích trong gói. Làm theo bên trên để biết thêm thông tin.

Lưu ý: Hướng dẫn bên dưới và trên đường dẫn liên kết con giả định rằng bạn có một hiểu biết cơ bản về môi trường dòng lệnh trên hệ thống của bạn (ví dụ: bạn có thể chuyển đến cửa sổ dòng lệnh / lời nhắc lệnh, thay đổi thư mục, đường dẫn tệp nhanh, v.v.).

Cài đặt 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ở, đa nền tảng. Để thiết lập, hãy hoàn tất các bước sau:

  1. Cài đặt trình thông 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 "Windows x86 Trình cài đặt MSI" được tìm thấy trên trang này.
    • Mac OS X: Python được cài đặt theo mặc định, nhưng bạn có thể cần 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 nâng cấp lên một phiên bản mới hơn. Hãy tham khảo cho phân phối cụ thể của bạn.
  2. Cài đặt công cụ DSPL:
    1. Tải xuống và trích xuất gói zip DSPL Tools từ nguồn mở DSPL .
    2. Mở cửa sổ dòng lệnh / lời nhắc lệnh, chuyển lên cấp cao nhất thư mục của tệp zip đã giải nén và chạy:
      python setup.py install
      
      Bạn có thể cần cung cấp một đường dẫn đầy đủ đến tệp thực thi Python; xem bước 3 bên dưới để biết chi tiết.
  3. (Không bắt buộc) Mở rộng đường dẫn hệ thống để đưa mã Python vào tệp thực thi của trình thông dịch cũng như các tệp dsplcheck.pydsplgen.py.
    • Nếu bước này bị bỏ qua, bạn có thể phải cung cấp đường dẫn đầy đủ cho khi chạy 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 từng máy. Hãy tham khảo tài liệu về hệ thống để được hướng dẫn.

Một số lưu ý và cảnh báo khác:

  • DSPL Tools sẽ không hoạt động với các phiên bản Python cũ hơn 2.6 trở lên hơn 2,7.
  • Bạn có thể cần phải đăng nhập với tư cách là quản trị viên trên máy của mình để chạy các bước trên.