Tổng quan
Aspose.ZIP for Python via.NET tập trung vào các tác vụ nén tệp và thao tác archive trong ứng dụng Python. API hỗ trợ nén, giải nén, tạo archive mới và trích xuất nội dung từ nhiều định dạng archive tiêu chuẩn.

Phạm vi định dạng bao phủ ZIP, RAR, 7Zip, GZIP, BZ2 cùng các định dạng quen thuộc trên Linux như CPIO, TAR, Lzip, Bzip2, XZ và Z. Danh sách định dạng đầu vào và đầu ra cũng bao gồm CAB, giúp xử lý nhiều luồng dữ liệu archive trong cùng một codebase.
API nén và thao tác archive cho ứng dụng Python, hỗ trợ ZIP, RAR, 7Zip, TAR, GZIP, BZ2, CPIO, XZ, Z và CAB, kèm mã hóa ZipCrypto hoặc AES.
Tính năng nổi bật
- Tạo archive từ một hoặc nhiều tệp trong ứng dụng Python.
- Thêm tệp vào archive mà không áp dụng nén.
- Mã hóa toàn bộ archive hoặc từng entry riêng lẻ.
- Giải mã archive với nhiều tùy chọn mã hóa khác nhau.
- Bảo vệ archive bằng mật khẩu do người dùng định nghĩa.
- Áp dụng ZipCrypto cho nhu cầu mã hóa archive truyền thống.
- Áp dụng AES cho archive cần cơ chế mã hóa khác.
Ứng dụng thực tế
- Tích hợp chức năng nén và giải nén vào ứng dụng Python xử lý tài liệu hoặc dữ liệu.
- Tạo gói archive có mật khẩu để phân phối tệp nội bộ hoặc cho khách hàng.
- Xây dựng tác vụ tự động thêm, xóa, cập nhật entry trong archive hiện có.
- Chuẩn hóa xử lý nhiều định dạng archive trong môi trường Windows, Linux và macOS.
- Đóng gói thư mục giữ nguyên cấu trúc trước khi lưu trữ hoặc chuyển giao.
Đối tượng sử dụng phù hợp
- Lập trình viên Python cần API thao tác archive trong ứng dụng
- Nhóm phát triển backend xử lý nén, giải nén và bảo vệ tệp
- Tech lead cần thư viện hỗ trợ nhiều định dạng archive tiêu chuẩn
- Đơn vị kỹ thuật triển khai ứng dụng Python trên Windows, Linux hoặc macOS
Thông tin kỹ thuật
Câu hỏi thường gặp
Aspose.ZIP for Python via.NET hỗ trợ những định dạng nào?
Đầu vào gồm ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z và CAB. Đầu ra gồm ZIP, 7Zip, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z và CAB.
Có hỗ trợ archive mã hóa không?
Có. API cho phép tạo hoặc trích xuất archive được mã hóa, hỗ trợ mật khẩu người dùng, ZipCrypto và AES.
Có thể chỉnh sửa archive hiện có không?
Có. Thư viện hỗ trợ thêm entry, xóa entry và thêm tệp vào archive hiện có.
Yêu cầu phiên bản Python là gì?
Dữ liệu tương thích ghi nhận Python 3.5 or later.
Có thể triển khai trên hệ điều hành nào?
Danh sách triển khai gồm nhiều phiên bản Microsoft Windows, cùng Linux và macOS.




Bình luận