Aspose.Cells FOSS로 파일 저장하는 방법

Aspose.Cells FOSS로 파일 저장하는 방법

문제

Aspose.Cells FOSS로 생성하거나 수정한 워크북을 XLSX, CSV 또는 Markdown 형식으로 디스크에 저장합니다. Workbook.save() 메서드는 파일을 쓰고 파일 확장자에서 형식을 추론합니다. Markdown 내보내기에는 save_as_markdown()를 사용하십시오.

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")

전제 조건

Python에서 파일을 저장하기 위해 Aspose.Cells FOSS를 사용하려면, 환경이 다음 요구 사항을 충족하는지 확인하십시오.

  • 시스템에 Python 3.7 이상이 설치되어 있어야 합니다
  • pip install aspose-cells-foss>=26.3.1를 사용하여 Aspose.Cells FOSS를 설치합니다
  • from aspose.cells_foss import Workbook로 라이브러리를 가져와 WorkbookWorksheet 클래스를 사용합니다
  • 파일에서 로드하거나 프로그래밍 방식으로 생성된 유효한 워크북 인스턴스

파일 저장

Aspose.Cells FOSS는 워크북을 다양한 형식으로 저장하는 간단한 메서드를 제공합니다. 원하는 출력 파일 경로와 함께 save()Workbook 인스턴스에 호출하십시오. 형식은 확장자를 통해 추론됩니다: .xlsx은 Excel Open XML 파일을 생성하고, .csv는 콤마 구분 값 파일을 생성하며, .md 또는 .markdown는 자동으로 Markdown 테이블 내보내기로 라우팅됩니다 — wb.save("output.md")는 직접 작동합니다. save_as_markdown()도 명시적인 대안으로 사용할 수 있지만 필수는 아닙니다.

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")

코드 예제

이 예제는 워크북을 생성하고 get_cell_by_name()put_value()을 사용하여 샘플 데이터를 기록한 다음 결과를 XLSX와 Markdown 형식 모두에 저장합니다.

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")

출력 옵션

Aspose.Cells FOSS는 워크북을 여러 형식으로 저장하는 것을 지원합니다. 형식 선택은 save()에 전달된 파일 확장자에 따라 결정되며, 전용 save_as_markdown() 메서드를 호출하여 결정할 수도 있습니다.

형식방법 / 확장자비고
XLSXwb.save("file.xlsx")기본 Excel Open XML 형식; 스타일, 차트 및 수식을 지원합니다
CSVwb.save("file.csv")쉼표로 구분된 값; 단일 시트 내보내기
Markdownwb.save_as_markdown("file.md")첫 번째 워크시트를 Markdown 표로 내보냅니다

참조

 한국어