我目前有一个名为“excel example.xlsx”的 excel 文件。我在这个文件中有 2 张纸。第一张表的标题为“首页”,第二张表的标题为“Sheet2”。工作表 1: 第一张工作表“Home”在第一行中包含句子“This is a test”,从单元格 A1 开始,到 D1 列结束。以下是主页表的示例:Cell: A1“这个” Cell: B1“是” Cell: C1“一个” Cell: D1“测试”第 2 页:在第二张纸“Sheet2”中,我想打印以下数据:Cell: A1"col1" Cell: B1"col2" Cell: A2"21" Cell: B1"23" Cell: A3"22" Cell: B3"24"到目前为止,这是我的代码:import pandas as pdfrom pandas import read_excelmy_sheet_name = 'Home' df1 = read_excel('excel example.xlsx', sheet_name = 'Home') x = {'col1': [21, 22], 'col2': [23, 24]}df2 = pd.DataFrame(data=x)writer = pd.ExcelWriter('excel example.xlsx')df1.to_excel(writer, 'Home')df2.to_excel(writer, 'Sheet2')writer.save()此代码工作正常,但存在一些格式问题。问题 1:“主页”表打印了从单元格 B1 开始的句子“这是一个测试”,而不是我想要的 A1。单元格 A1 为空。问题 2:“这是一个测试”这句话是有边界的。如果可能,我希望删除边框。问题 3:“这是一个测试”这句话用粗体表示。如果可能,我希望删除粗体格式。我是编码新手,将不胜感激我能得到的任何帮助。谢谢!
添加回答
举报
0/150
提交
取消