본문으로 바로가기
728x90
반응형

엑셀 파일에서 데이터를 읽고 파이썬에서 처리하려면 pandas 라이브러리를 사용할 수 있습니다. pandas는 데이터를 쉽게 읽고 처리할 수 있는 다양한 기능을 제공합니다.

먼저, pandas를 설치합니다. 다음과 같이 명령어를 실행합니다.


  • pip install pandas



'pandas'를 설치했다면, 다음과 같은 코드로 엑셀 파일을 읽고 데이터를 출력할 수 있습니다.

import pandas as pd

# 엑셀 파일을 읽어옴
df = pd.read_excel('파일명.xlsx')

# 데이터 출력
print(df)



위 코드에서 read_excel() 함수는 엑셀 파일을 읽어서 DataFrame 객체를 반환합니다. DataFrame 객체는 pandas에서 제공하는 테이블 형태의 데이터 구조입니다. print() 함수를 사용하여 DataFrame 객체를 출력하면 엑셀 파일에 있는 데이터가 출력됩니다.

read_excel() 함수는 header, sheet_name, index_col 등의 옵션을 제공합니다. header 옵션은 엑셀 파일의 헤더를 지정합니다. sheet_name 옵션은 읽어올 시트의 이름이나 인덱스를 지정합니다. index_col 옵션은 인덱스로 사용할 열의 이름이나 인덱스를 지정합니다.

출력 결과를 파일로 저장하려면 to_csv() 함수를 사용할 수 있습니다. 다음과 같이 코드를 작성하면 출력 결과가 result.csv 파일로 저장됩니다.



import pandas as pd

# 엑셀 파일을 읽어옴
df = pd.read_excel('파일명.xlsx')

# 데이터 출력
print(df)

# 출력 결과를 파일로 저장
df.to_csv('result.csv', index=False)


'to_csv()' 함수의 index 옵션을 False로 설정하면 인덱스 열을 제외한 데이터만 저장됩니다.

728x90
반응형