Excel 스프레드시트는 한 응용 프로그램에서 다른 응용 프로그램으로 데이터를 유지, 가져오기 또는 내보내는 데 널리 사용됩니다. 또한 데이터에 대한 정렬, 수학 공식 적용, 차트 생성 등과 같은 다양한 작업을 수행할 수 있습니다. 그러나 다양한 경우에 Excel의 XLSX 또는 XLS 통합 문서를 변환해야 합니다. CSV(쉼표로 구분된 값) 형식으로 변환합니다. 이러한 시나리오의 경우 이 문서에서는 Python에서 Excel 파일을 CSV로 변환하는 방법을 다룹니다.
Python Excel에서 CSV 변환기 API로
Excel의 XLSX 또는 XLS 형식을 CSV로 변환하기 위해 Java를 통한 Python용 Aspose.Cells를 사용합니다. Excel 파일을 생성, 수정 또는 변환할 수 있는 강력한 스프레드시트 조작 API입니다. 다음 명령을 사용하여 API를 설치할 수 있습니다.
pip install aspose-cells
Excel 파일을 CSV로 변환
다음은 Python에서 Excel XLSX 또는 XLS 파일을 CSV로 변환하는 단계입니다.
- Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
- Workbook.save(String, SaveFormat.CSV) 메서드를 사용하여 Excel을 CSV로 변환합니다.
다음 코드 샘플은 Python에서 XLSX 파일을 CSV로 변환하는 방법을 보여줍니다.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, SaveFormat
# Create a Workbook object with Excel file's path
workbook = Workbook("data.xlsx")
# Save XLSX as CSV
workbook.save("ExcelToCSV.csv" , SaveFormat.CSV)
엑셀 파일
변환된 CSV
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
무료 API 라이선스 받기
임시 무료 라이선스를 신청하면 평가 제한 없이 API를 사용할 수 있습니다.
결론
이 기사에서는 Python에서 Excel 파일을 CSV로 변환하는 방법을 배웠습니다. 문서를 사용하여 Python 스프레드시트 API에 대해 자세히 알아볼 수 있습니다. 질문이나 질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.