【发布时间】:2020-06-14 14:03:10
【问题描述】:
我有以下任务: 1) 我有一个带有一些电子表格的 excel 文件。从这些电子表格中,我需要“A:CU”列中的信息,第 41 - 51 行 2)然后我需要从所有电子表格的“A:CU”列、第 41 - 51 行(它们具有相同的结构)中收集信息并创建一个数据库。 3) 应该有一列表明从哪个电子表格中收集数据
我做了以下操作:
import pandas as pd
file='January2020.xlsx'
#getting info from spreadsheets C(1), C(2) and so on
days = range(1,32)
sheets = []
for day in days:
sheets.append('C(' + str(day)+')')
#importing data
all_sales=pd.read_excel(file,header=None,skiprows=41, usecols="A:CU", sheet_name=sheets,
skipfooter=10)
现在我有 collections.OrderedDict 并且很难将它放入 dataFrame 中。
【问题讨论】:
标签: python excel dataframe ordereddict