Các ví dụ xuất cơ bản cho Python
Ví dụ mã sẵn sàng sử dụng để xuất workbook sang XLSX, CSV và Markdown với Aspose.Cells FOSS cho Python. Mỗi ví dụ có thể chạy trực tiếp sau khi cài đặt thư viện bằng pip install aspose-cells-foss.
Lưu dưới dạng XLSX và CSV
Định dạng mặc định khi lưu với phần mở rộng .xlsx; truyền SaveFormat.CSV cho CSV:
from aspose.cells_foss import Workbook, Cell, SaveFormat
# Save as XLSX
workbook = Workbook()
ws = workbook.worksheets[0]
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = "Revenue"
ws.cells["A2"].value = "Widget A"
ws.cells["B2"].value = 12500
ws.cells["A3"].value = "Widget B"
ws.cells["B3"].value = 8750
workbook.save("report.xlsx")
# Save as CSV
workbook2 = Workbook()
ws2 = workbook2.worksheets[0]
ws2.cells["A1"].value = "Name"
ws2.cells["B1"].value = "Age"
ws2.cells["A2"].value = "Alice"
ws2.cells["B2"].value = 30
ws2.cells["A3"].value = "Bob"
ws2.cells["B3"].value = 25
workbook2.save("data.csv", SaveFormat.CSV)Lưu dưới dạng Markdown
Xuất dữ liệu dạng bảng dưới dạng bảng Markdown — hữu ích cho việc tạo tài liệu và README:
from aspose.cells_foss import Workbook, Cell
workbook = Workbook()
ws = workbook.worksheets[0]
ws.cells["A1"].value = "First name"
ws.cells["B1"].value = "Age"
ws.cells["A2"].value = "Alice"
ws.cells["B2"].value = 30
ws.cells["A3"].value = "Bob"
ws.cells["B3"].value = 25
workbook.save_as_markdown("data.md")
# Output:
# | First name | Age |
# |---|---|
# | Alice | 30 |
# | Bob | 25 |