새소식

반응형
Python/문법

dictionary들로 이루어진 List를 excel로 다운로드 하는법

  • -
반응형

Python에서 pandas 라이브러리를 사용하여 리스트로 이루어진 딕셔너리 데이터를 엑셀 파일로 다운로드하는 것은 간단합니다. 아래 예시 코드를 참고하여 딕셔너리들로 이루어진 리스트를 엑셀 파일로 저장하는 방법

 

먼저, pandas 라이브러리가 설치되어 있는지 확인하거나 설치해주세요:

 

pip install pandas

 

다음은 예시 코드입니다:

 

import pandas as pd

# 예시 데이터: 딕셔너리들로 이루어진 리스트
data = [
    {'Name': 'Alice', 'Age': 25, 'City': 'New York'},
    {'Name': 'Bob', 'Age': 30, 'City': 'Los Angeles'},
    {'Name': 'Charlie', 'Age': 28, 'City': 'Chicago'}
]

# DataFrame 생성
df = pd.DataFrame(data)

# Excel 파일로 저장
excel_path = 'data.xlsx'
df.to_excel(excel_path, index=False)

print(f"Excel 파일 '{excel_path}'이 생성되었습니다.")

위 코드에서 data 리스트는 딕셔너리들로 이루어진 예시 데이터입니다. 이를 pd.DataFrame()을 사용하여 DataFrame으로 변환하고, df.to_excel()을 사용하여 Excel 파일로 저장합니다. index=False를 설정하여 인덱스 열을 포함하지 않도록 설정할 수 있습니다.

 

실행 후, 코드가 위치한 디렉토리에 "data.xlsx"라는 이름의 엑셀 파일이 생성될 것입니다. 데이터와 파일 경로를 실제 데이터와 필요한 경로로 수정하여 사용하세요.

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.