Tổng quan
Python Connector for Microsoft Excel tập trung vào việc truy cập dữ liệu bảng tính từ ứng dụng Python, bao gồm Microsoft Excel, Apache OpenOffice Calc và LibreOffice Calc. Phạm vi thao tác được nêu rõ là create, read, update và delete trên dữ liệu lưu trữ.

Khả năng kết nối trực tiếp tới workbook giúp giảm phụ thuộc cài đặt trên máy triển khai. Máy đích không cần Microsoft Excel hay Microsoft Access Database Engine Redistributable để làm việc với file bảng tính.
Kết nối file Microsoft Excel, OpenOffice Calc và LibreOffice Calc từ ứng dụng Python để thực hiện CRUD trên dữ liệu lưu trữ. Hỗ trợ Python DB API 2.0 và phân phối dưới dạng wheel cho Windows, macOS, Linux.
Tính năng nổi bật
- Kết nối trực tiếp tới Excel workbook mà không cần cài Microsoft Excel.
- Camera Metadata — Bỏ yêu cầu Microsoft Access Database Engine Redistributable trên máy triển khai.
- Thực hiện create, read, update và delete trên dữ liệu bảng tính từ Python.
- Triển khai đầy đủ đặc tả Python DB API 2.0.
- Hỗ trợ Microsoft Excel 2007-2021 với định dạng.xlsx.
- Đọc Microsoft Excel 97-2003.xls ở chế độ read-only.
- Truy cập Apache OpenOffice Calc với định dạng.ods.
Ứng dụng thực tế
- Ứng dụng Python cần đọc và cập nhật dữ liệu trong file Excel.
- Quy trình xử lý dữ liệu dùng Python làm việc với workbook.xlsx hoặc.ods.
- Môi trường triển khai nhiều máy trạm muốn giảm phụ thuộc cài đặt bổ sung.
- Hệ thống cần cho nhiều người dùng cùng đọc dữ liệu workbook ở chế độ chỉ đọc.
- Tiện ích nội bộ cần batch nhiều câu lệnh update vào workbook.
Đối tượng sử dụng phù hợp
- Python developers
- Data engineers
- QA/test engineers làm việc với dữ liệu bảng tính
- Technical buyers cần connector truy cập Excel từ Python
Thông tin kỹ thuật
Câu hỏi thường gặp
Python Connector for Microsoft Excel hỗ trợ những loại file nào?
Danh sách được nêu gồm Microsoft Excel 2007-2021 (.xlsx), Microsoft Excel 97-2003 (.xls, read-only mode), Apache OpenOffice Calc (.ods) và LibreOffice Calc (.ods).
Có cần cài Microsoft Excel để kết nối workbook không?
Không. Kết nối trực tiếp hoạt động mà không cần cài Microsoft Excel hoặc Microsoft Access Database Engine Redistributable.
Connector này hỗ trợ phiên bản Python nào?
Phạm vi hỗ trợ là Python 3.7 đến 3.14.
Có hỗ trợ nhiều người dùng cùng truy cập workbook không?
Có. Chế độ multi-user read-only cho phép nhiều người dùng cùng đọc dữ liệu từ một workbook.
Sản phẩm được phân phối dưới dạng nào?
Gói cài đặt được phân phối dưới dạng wheel package cho Windows, macOS và Linux.




Bình luận