首页 > 解决方案 > 使用 xlswriter worksheet.write_row() 写入 excel 时跳过第一列

问题描述

我可以在使用 xlswriter worksheet.write_row() 写入 excel 时跳过第一列吗

我正在使用以下代码

for data in fs_data:
            row_num += 1
            worksheet.write_row(row_num, 0,  tuple(data.values()))
            for child in child_data:  
                if list(child.values())[0] == list(data.values())[0]:
                    row_num += 1
                    worksheet.write_row(row_num, 1,  tuple(child.values()))

数据是从数据库中获取的。

我得到的桌子是

Name| Gender
John   Male  #obtained from fs_data
55     Mary  Female  #obtained from child_data

我希望它是

Name| Gender
John   Male  #obtained from fs_data
Mary  Female  #obtained from child_data

SQL 查询需要选择 id 来过滤掉数据。我希望跳过第一列 child。

标签: pythonexcel

解决方案


推荐阅读