如何不使用 Python 将第一列写入 Excel 文件? [复制]
Posted
技术标签:
【中文标题】如何不使用 Python 将第一列写入 Excel 文件? [复制]【英文标题】:How do I not write the first column to an Excel file using Python? [duplicate] 【发布时间】:2020-12-27 04:01:50 【问题描述】:我使用以下代码将数据从一个 Excel 文件移动到另一个。
import pandas as pd
inventory = pd.read_excel('Original_File.xlsx', skiprows=3)
inventory.to_excel('New_File.xlsx')
如何不将第 1 列的内容写入新的 Excel 文件?第 1 列包含一个空白列标题,然后是数据框中每行数据的行号。
【问题讨论】:
这能回答你的问题吗? Export from pandas to_excel without row names (index)? 【参考方案1】:问题
默认情况下,to_excel
写出行名(索引)。
解决方案
调用to_excel
时,可以通过将参数index
设置为False
来跳过行名:
inventory.to_excel('New_File.xlsx', index=False)
参考
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html
【讨论】:
以上是关于如何不使用 Python 将第一列写入 Excel 文件? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
EXCEL如何把第二列的数据按照第一列数据排序,且第二列的数据少于第一列?
Python如何将一个列表写入到一个excel表中的一列,求Python代码,谢啦!
EXCEL如何把第二列的数据按照第一列数据排序,第二列的数据少于第一列