IronXL for Python은 다양한 형식으로 Excel 파일을 저장하고 내보내기 쉽게 만들어 줍니다. 수동 변환의 필요성을 없애줍니다. XLS, XLSX, CSV, JSON, XML, HTML을 지원하여 보고서 작성, 웹 통합 및 데이터 교환 시나리오에 적합합니다. 몇 줄의 Python 코드만으로 개발자는 많은 후속 시스템과 호환 가능한 잘 구조화된 스프레드시트를 생성하거나 Excel 데이터를 API 및 데이터베이스용으로 준비된 형식으로 변환할 수 있습니다.
다양한 형식으로 Excel 파일 저장하기 위한 5단계
workbook = WorkBook.Create()workbook.CreateWorkSheet("new_sheet")["A1"].Value = "Hello World"workbook.WorkSheets[0]["A1"].Style.BackgroundColor = "#ff6600"workbook.SaveAs("sample.xlsx")workbook.ExportToHtml("sample.html")
WorkBook.Create()는 빈 워크북을 초기화합니다. 워크시트 "new_sheet" 즉시 추가되고, 값 "Hello World"는 셀 A1에 단일 연결된 문으로 작성됩니다. 이는 IronXL의 Python API가 얼마나 간결하고 읽기 쉬운지를 보여줍니다.
이후 셀 A1의 배경 색상은 Style.BackgroundColor 속성을 사용하여 사용자 정의됩니다. 이는 IronXL의 스타일 기능을 강조하여 최소한의 코드로 세련된 스프레드시트를 제작할 수 있도록 합니다.
SaveAs는 워크북을 디스크에 .xlsx 형식으로 작성하여 Microsoft Excel 및 기타 스프레드시트 애플리케이션과 완전한 호환성을 보장합니다.
ExportToHtml는 워크북을 HTML 파일로 변환하여 추가 처리 없이 웹 기반 보고서나 대시보드에서 표형 데이터를 사용할 수 있게 합니다. 이 단일 메서드는 복잡한 변환 파이프라인을 대체합니다.
이러한 내보내기 옵션은 Python 개발자에게 응용 프로그램에 가장 적합한 형식으로 Excel 데이터를 서비스할 수 있는 유연성을 제공합니다. 다운로드 가능한 스프레드시트, JSON 페이로드, 또는 삽입 가능한 HTML 테이블 등입니다.
예제 및 샘플 코드, 파일을 포함한 사용 가이드를 보려면 여기를 클릭하십시오.