Windows에서 Python 3.4를 사용하고 있습니다.ExcelWriter 및 xlsxwriter를 사용하여 pandas to_excel을 사용할 때 데이터 프레임 출력 형식을 변경하는 방법
import pandas as pd
import xlsxwriter
writer = pd.ExcelWriter('Test Data\simple.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='TAV',index=False)
나는 dataframe "안양"잘 올바른 워크 시트의 XLSX 통합 문서에 기록을 참조하십시오 기능적으로, 나는 엑셀 XLSX 파일에이 방법을 "안양"라는 이름의 dataframe를 작성하는 팬더를 사용하여 아무런 문제가 없습니다. 이는 Python 논리 및 계산을위한 별도의 QA 경로를 허용하므로 매우 유용합니다.
그러나 기본 서식은 내 마음에 들지 않습니다. 예를 들어 글꼴 크기를 8로보고 글꼴을 조정하고 굵은 글꼴 (?) 및 테두리를 제거하고 싶습니다.
또는 더 나은 방법은 기본 Excel 워크 시트 형식을 사용하는 것입니다 (Excel에서 사용자가 설정할 수 있음).
나는 판다에 대한 ExcelWriter() 문서를 찾으려고했지만 어떻게 든 찾지 못했습니다. xlsxwriter 문서를 꽤 많이 연구했지만 데이터 프레임을 작성한 후에 워크 시트의 형식을 조정하는 데 도움이되는 것은 없습니다. 아마도 ExcelWriter() 단계에서이 형식을 인수로 선택하는 방법이 있을까요?