Aspose.Cells FOSS for Python는 Python 응용 프로그램에서 태블릿 파일을 작업하는 무료 오픈 소스 라이브러리입니다. 단일 ‘pip install aspose-cells-foss’ 명령으로 설치하고 워크북을 만들고, 셀을 읽고, 스타일을 적용하고, 차트를 구축하고, XLSX, CSV, TSV, Markdown 또는 JSON로 내보내기 시작합니다.
도서관은 모든 태블릿 개발자가 알고 있는 익숙한 개체인 ‘Workbook’, ‘Worksheet’, ‘Cells’ 및 ‘Cell’ 주위에 구축된 깨끗한 파이톤 API를 노출합니다. 셀을 읽고 브레이크 노타션(ws.cells["A1"].value = "Hello")을 사용하여 셀을 쓰고, ‘Font’ 및 ‘Fill’ 개체로 스타일링하고, ‘ws.charts’에서 전용 ‘add_bar()’ 및 ‘add_line()’ 방법을 사용하여 열 또는 라인 차트를 만듭니다.
도서관은 원본 Office 도서관에 의존하지 않기 때문에 Windows, Linux 및 macOS CI 런너, Docker 컨테이너 및 서버없는 환경에서 동일하게 실행됩니다.The markitdown-aspose-cells-plugin package extends Microsoft의 MarkItDown 도서관 with XLSX support, enables full workbook-to-Markdown export with a single call.
ws.cells["A1"] 브레이크 노트를 사용합니다.markitdown-aspose-cells-plugin는 MarkItDown에 XLSX 수출을 추가합니다.Aspose.Cells FOSS는 단일 ‘pip install aspose-cells-foss’ 명령으로 설치할 수 있습니다. 설치할 원본 Office 라이브러리 또는 시스템 패키지가 없습니다. 라이브러리는 컴파일 단계없이 모든 Python 3.7+ 환경에서 실행됩니다.
API는 의도적으로 작습니다: ‘Workbook’, ‘Worksheet’, ‘Cells’, ‘Cell’, ‘Font’, ‘Fill’, ‘Chart’은 실생활용 사용 사례의 대다수를 다루고 있습니다.The code base is MIT-licensed, hosted on GitHub, and accepts bug reports and pull requests.
pip을 사용하여 설치한 다음 ‘Workbook’을 만들고, 첫 번째 ‘Worksheet’에 액세스하고, 셀에 셀 노트를 사용하여 셀에 직접 값을 써보세요.The example also shows how to bold the header row by modifying the cell style before saving.
♪ 바시 pip install aspose-cells-foss에 대한 정보 ♪♪
Wb = Workbook() WS = wb.worksheets에 대한 정보[0]
값은 [A1] = " 제품" 값은 [B1] = “수익” 윈도우 윈도우 윈도우 윈도우 윈도우 윈도우 W.cells[“B2”] 값 = 42000
더 라우 (Bold the Header Row) [“A1”, “B1”에 있는 콜의 경우] 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 는 를 는 는 를 는 는 는 는 는 를 는 는 를 는 는 는 를 는 style.font.bold = 진실 에이전트[col].apply_style(style)
( “xlsx” ) ♪♪
위에 저장된 워크북을 열고, 여러 행에 바 차트를 추가한 다음 다른 코드를 변경하지 않고 다른 파일 확장자(XLSX, Markdown, CSV)로 세 번 ‘save()‘를 호출합니다.
wb = Workbook(“report.xlsx"에 대한 정보) WS = wb.worksheets에 대한 정보[0]
차트 = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, 진짜) chart.title = “제품에 따른 수입”
wb.save(“report_with_chart.xlsx”)
( “보도서” )
( “보도서.csv”) ♪♪
Microsoft Office를 필요로하지 않고도 Excel 태블릿을 만들고, 읽고, 수정하고, 내보내는 무료 MIT 라이선스의 Python 라이브러리입니다.
XLSX for read/write.Export-only 형식은 CSV, TSV, Markdown (MarkItDown 플러그인을 통해) 및 JSON을 포함합니다.
Aspose.Cells FOSS는 Microsoft Office, COM 자동화 또는 특허 실행 시간에 대한 의존성이없는 순수한 Python 라이브러리입니다.
‘pip install aspose-cells-foss’를 실행합니다. 추가 시스템 패키지 또는 원래 확장 프로그램이 필요하지 않습니다.
도서관은 ‘ws.charts’에 있는 전용 차트 빌더 방법을 통해 바, 라인, 파이, 스캐터, 영역 및 콤보 차트 형식을 지원합니다.The library supports bar, line, pie, scatter, area, and combo chart types via dedicated chart-builder methods on ‘ws.charts’.
저장할 때 ‘비밀번호’ 매개 변수를 전달하여 AES 암호화로 워크북을 보호합니다.Pass a ‘password’ parameter when saving to protect the workbook with AES encryption.
‘markitdown-aspose-cells-plugin’은 Aspose.Cells FOSS를 Microsoft의 MarkItDown 라이브러리로 통합하여 한 번의 호출으로 XLSX-to-Markdown 전환을 완료합니다.
소스 코드, 트 트래커 및 기여 가이드는 MIT 라이선스 아래 GitHub에서 사용할 수 있습니다.