Aspose.Cells FOSS로 파일 로드하는 방법

Aspose.Cells FOSS로 파일 로드하는 방법

문제

스프레드시트 파일(XLSX, CSV)을 Aspose.Cells FOSS에 로드하여 프로그래밍 방식으로 조작합니다. The Workbook 클래스는 파일 경로를 받아 읽기 또는 편집이 가능한 인메모리 워크북을 반환합니다.

from aspose.cells_foss import Workbook

# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

전제 조건

Aspose.Cells FOSS를 Python에서 사용하여 파일을 로드하려면, Python 3.7 이상이 설치되어 있는지 확인하십시오. pip를 사용하여 다음 명령으로 라이브러리를 설치합니다 pip install aspose-cells-foss>=26.3.1. 설치가 완료되면, 다음을 사용하여 라이브러리를 임포트합니다 from aspose.cells_foss import Workbook.

  • Python 3.7 이상
  • pip 패키지 관리자
  • pip를 통해 설치된 aspose-cells-foss>=26.3.1
  • Python 파일 처리에 대한 기본 이해

파일 로드

Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook class. 로컬 파일 경로 문자열을 직접 생성자에 전달하십시오. 스트림 로딩(예:., io.BytesIO)은 지원되지 않으며, 파일 경로 문자열만 전달하십시오. CSV 파일을 로드하려면, 다음을 사용하십시오 load_csv_workbook() 편리 함수.

from aspose.cells_foss import Workbook

# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")

CSV 파일을 로드할 때는, 다음을 사용하십시오 load_csv_workbook() 함수는 새 Workbook CSV 데이터로 채워진.

코드 예제

이 예제는 XLSX 파일과 CSV 파일을 로드한 뒤 각각에서 셀 값을 읽는 방법을 보여줍니다.

from aspose.cells_foss import Workbook, load_csv_workbook

# Load an XLSX workbook from a file path
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

# Read a cell value using the .value property
val = worksheet.cells["A1"].value
print(f"A1 value: {val}")

# Load a CSV file using load_csv_workbook
csv_workbook = load_csv_workbook("data.csv")
csv_worksheet = csv_workbook.worksheets[0]

# Read from the CSV-sourced workbook
csv_val = csv_worksheet.cells["A1"].value
print(f"CSV A1 value: {csv_val}")

지원 포맷

Aspose.Cells FOSS supports loading files in the following formats.

형식확장자비고
Excel 2007–2019.xlsx표준 Office Open XML 형식; 사용 Workbook("file.xlsx")
Excel 97–2003.xls지원되지 않음. XLS/BIFF 파일은 지원되지 않습니다.
CSV.csv쉼표로 구분된 값; 사용 load_csv_workbook("file.csv")

또 보기

 한국어