[PYTHON] 엑셀 파일에 사전 값 쓰기
PYTHON엑셀 파일에 사전 값 쓰기
각 키에 대해 여러 개의 값이있는 사전이 있습니다. 다음 코드를 사용하여 값을 추가합니다.
d.setdefault(key, []).append(values)
핵심 가치 통신은 다음과 같습니다.
a -el1,el2,el3
b -el1,el2
c -el1
사전을 통해 반복하고 Excel 파일에 써야합니다.
Column 1 Column 2
a el1
el2
el3
b el1
el2
c el1
엑셀 파일에 쓰려면 xlsxwriter를 사용하십시오. 사전을 통해 따로 반복적으로 도움이 필요합니다. 왜냐하면 키를 작성한 후에 모든 해당 값을 완료 할 때까지 다시 쓸 필요가 없기 때문입니다.
해결법
-
==============================
1.이런 식으로하고 싶은 것 같습니다.
이런 식으로하고 싶은 것 같습니다.
import xlsxwriter workbook = xlsxwriter.Workbook('data.xlsx') worksheet = workbook.add_worksheet() d = {'a':['e1','e2','e3'], 'b':['e1','e2'], 'c':['e1']} row = 0 col = 0 for key in d.keys(): row += 1 worksheet.write(row, col, key) for item in d[key]: worksheet.write(row, col + 1, item) row += 1 workbook.close()
from https://stackoverflow.com/questions/23113231/write-dictionary-values-in-an-excel-file by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 어떻게 파이썬을 사용하여 디렉토리에있는 모든 이미지의 크기를 확인하려면? (0) | 2018.11.26 |
---|---|
[PYTHON] 파이썬에서 다른 쓰레드가 덮어 쓰지 않고 raw_input ()에서 입력 값을 읽음 (0) | 2018.11.26 |
[PYTHON] sqlalchemy를 사용하여 csv 파일을 데이터베이스에로드 (0) | 2018.11.26 |
[PYTHON] Pandas Dataframe : NaN을 행 평균으로 바꾸기 (0) | 2018.11.26 |
[PYTHON] 장고 프록시 모델과 ForeignKey (0) | 2018.11.26 |