Kaip išsaugoti failus naudojant Aspose.Cells FOSS

Kaip išsaugoti failus naudojant Aspose.Cells FOSS

Problema

Išsaugokite su Aspose.Cells FOSS sukurtą arba modifikuotą darbaknygę diske XLSX, CSV arba Markdown formatu. The Workbook.save() metodas įrašo failą ir nustato formatą pagal failo plėtinį. Use save_as_markdown() Markdown eksporto atveju.

from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells.get_cell_by_name("A1").put_value("Product")
workbook.save("output.xlsx")

Būtinosios sąlygos

Norėdami naudoti Aspose.Cells FOSS failų išsaugojimui Python, įsitikinkite, kad jūsų aplinka atitinka šiuos reikalavimus.

  • Python 3.7 arba vėlesnė versija įdiegta jūsų sistemoje
  • Įdiekite Aspose.Cells FOSS naudodami: pip install aspose-cells-foss>=26.3.1
  • Importuokite biblioteką su from aspose.cells_foss import Workbook prieiti Workbook ir Worksheet klasės
  • Galiojanti darbaknygės egzempliorius, įkelta iš failo arba sukurta programiškai

Failo išsaugojimas

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() ant Workbook objektas su norimu išvesties failo keliu. Formatas nustatomas pagal plėtinį: .xlsx sukuria Excel Open XML failą, .csv sukuria kableliais atskirtų reikšmių failą, ir .md arba .markdown automatiškai nukreipia į Markdown lentelės eksportą — wb.save("output.md") veikia tiesiogiai. save_as_markdown() taip pat yra prieinama kaip aiški alternatyva, tačiau nėra būtina.

from aspose.cells_foss import Workbook

# Load or create a workbook
workbook = Workbook("input.xlsx")

# Save as XLSX
workbook.save("output.xlsx")

# Save as CSV
workbook.save("output.csv")

# Export as Markdown
workbook.save_as_markdown("output.md")

Kodo pavyzdys

Šiame pavyzdyje sukuriamas darbaknyga, įrašomi pavyzdiniai duomenys naudojant get_cell_by_name() ir put_value(), ir išsaugo rezultatą tiek XLSX, tiek Markdown formatu.

from aspose.cells_foss import Workbook

# Create a new workbook and get the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Populate sample data
worksheet.cells.get_cell_by_name("A1").put_value("Product")
worksheet.cells.get_cell_by_name("B1").put_value("Sales")
worksheet.cells.get_cell_by_name("A2").put_value("Apples")
worksheet.cells.get_cell_by_name("B2").put_value(120)
worksheet.cells.get_cell_by_name("A3").put_value("Bananas")
worksheet.cells.get_cell_by_name("B3").put_value(95)

# Save to XLSX
workbook.save("output.xlsx")

# Export to Markdown
workbook.save_as_markdown("output.md")

print("Saved output.xlsx and output.md")

Išvesties parinktys

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), arba iškviečiant specialų save_as_markdown() metodas.

FormatasMetodas / PlėtinysPastabos
XLSXwb.save("file.xlsx")Numatytasis Excel Open XML formatas; palaiko stilius, diagramas ir formules
CSVwb.save("file.csv")Kableliais atskirtos reikšmės; vieno lapo eksportas
Markdownwb.save_as_markdown("file.md")Eksportuoja pirmą darbalapį kaip Markdown lentelę

Žr. taip pat

 Lietuvių