코드는 아래와 같습니다.
import pandas as pd
import win32com.client
import openpyxl
excel_app = win32com.client.Dispatch('Excel.Application')
file_path = r'c:/p_py/totodate.xlsx'
workbook = excel_app.Workbooks.Open(file_path)
sheet = workbook.Sheets(1)
df = pd.DataFrame(sheet.UsedRange())
df1 = df.copy()
new_header = df1.iloc[0]
df = df1[1:]
df1.columns = new_header
print(df1['today'].dtype)
df1.to_excel('c:/p_py/totodate1.xlsx')
상기 코드에엑셀 파일에는
2022-01-07 일자 유형으로 되어 있으며
다시 엑셀 저장 시
일자 가 공백으로 나옵니다.