【发布时间】:2018-03-27 12:35:12
【问题描述】:
row = 5
column = 0
writer = pd.ExcelWriter(file_name, engine='openpyxl')
response = send_request('2017-2018-regular', item).content
df = pd.read_csv(io.StringIO(response.decode('utf-8')))
df.to_excel(writer, sheets, startrow=row, startcol=column, index=False)
考虑到我正在使用pandas 和openpyxl,我想在我的Excel 表格顶部放一个简单的标题。我怎么能做这种事?我希望该标题可以显示在工作表的顶部(startrow=0,startcol=0)。请举例说明如何使用它。
我知道问题Write dataframe to excel with a title 是相关的,但我不能使用它,原因很简单,引擎不同。我使用openpyxl lib,他们在答案中使用了xlsxwriter lib。 write_string 的等价物是什么,但pandas 是什么?
【问题讨论】:
-
您的问题是什么,如何插入标题,或者
openpyxl中的write_string的等价物是什么?另外,我不确定,但 Excel0中的openpyxl或pandas列/行是基于吗?在 Excel 中没有第 0 列。您需要从1开始。也许这就是这里的问题?
标签: python excel pandas openpyxl