【发布时间】:2021-04-09 21:17:48
【问题描述】:
我正在将 Excel 表格转换为另一个文件以供数据库上传。这些表通常如下所示:
结果应该是一个长长的列表,如下所示:
这是我尝试使用的代码...有什么想法吗?
import pandas as pd
from pandas import DataFrame
import numpy as np
df_excel = pd.read_excel('Excel_Forecast.xlsx', engine='openpyxl')
df_details = df_excel['Details']
df_base = []
for column in df_excel.columns[2:]:
df_base['Details'].append(df_excel['Details'])
df_base = DataFrame(df_base.append(df_excel[(column)]),columns=['Amount'])
df_base.to_excel('Temp.xlsx', index=False)
【问题讨论】:
标签: python pandas dataframe export-to-excel