엑셀 파일에 데이터 저장 (xlsx) > python

본문 바로가기
사이트 내 전체검색

python

엑셀 파일에 데이터 저장 (xlsx)

페이지 정보

작성자 서방님 댓글 0건 조회 99회 작성일 20-07-29 16:09

본문

to_excel
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_excel.html

import pandas as pd

df = pd.DataFrame([['1위', '심재철'],
                ['2위', '서미경']],
               columns=['rank', 'keyword'])

df.to_excel('daum_real_time_keyword.xlsx', index=False) 

Google 스프레드시트
https://www.google.com/intl/ko_kr/sheets/about/

참고)

import pandas as pd

df = pd.DataFrame([['1위', '심재철'],
                ['2위', '서미경']])
df.columns=['rank', 'keyword']

df.to_excel('daum_real_time_keyword.xlsx', index=False) 
import pandas as pd

df = pd.DataFrame({'rank': ['1위', '2위'], 'keyword': ['심재철', '서미경']})

df.to_excel('daum_real_time_keyword.xlsx', index=False) 

참고) 데이터 추가

import pandas as pd

l = []
l.append(['1위', '심재철'])
l.append(['2위', '서미경'])

df = pd.DataFrame(l, columns=['rank', 'keyword'])
df.to_excel('daum_real_time_keyword.xlsx', index=False) 

참고) 디폴트 시트인 Sheet1 외의 다른 시트에 저장할 경우 sheet_name 옵션 사용

import pandas as pd

df = pd.DataFrame([['1위', '심재철'],
               ['2위', '서미경']],
               columns=['rank', 'keyword'])

writer = pd.ExcelWriter('daum_real_time_keyword.xlsx')
df.to_excel(writer, 'Sheet1', index=False)
writer.save()

참고) 엑셀 255 글자 수 제한 해결

import pandas as pd

df = pd.DataFrame([['1위', '심재철'],
               ['2위', '서미경']],
               columns=['rank', 'keyword'])

df = pd.DataFrame(l, columns=['rank', 'keyword'])
writer = pd.ExcelWriter('daum_real_time_keyword.xlsx', options={'strings_to_urls': False}) #엑셀 255 글자 수 제한 해결
df.to_excel(writer, index=False)
writer.close()

참고) 주피터 노트북


참고) 구글 콜랩

댓글목록

등록된 댓글이 없습니다.

Total 15건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
4
어제
51
최대
1,347
전체
153,634
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.