【发布时间】:2020-01-13 06:03:06
【问题描述】:
假设我有以下 Excel 文件: enter image description here
我想使用 Python 为每个工作表创建一个 Excel 文件,以及所有列。因此,在 Sheet1 中包含 A 列中提到“Sheet1”的所有行,依此类推。
我可以创建表格,但不能将数据放入其中,有人可以帮忙吗?以下是我到目前为止的代码:
sheets = ['Sheet1', 'Sheet10', 'Sheet2', 'Sheet3']
finalfile = 'test to check.xlsx'
writer = pd.ExcelWriter(finalfile)
for sheet in sheets:
df.to_excel(writer,sheet)
writer.save()
【问题讨论】:
-
无法理解您的问题。你能解释清楚吗?
-
我有一个包含 3 列的 Excel 文件:工作表、名称、版本。我想为列表
sheets上的每个元素创建一个工作表,并且此工作表的内容来自具有 3 列的 Excel 文件。基本上,当在 A 列“Sheet”中我有“Sheet1”时,我希望所有这些行都在工作表“Sheet1”中。是不是更清楚了?
标签: excel pandas python-2.7