excel - 使用 python,用从其他Excel文件复制的列编写一个Excel文件

  显示原文与译文双语对照的内容

我有个Excel文件包含不同的表格,我想遍历该文件使用的某些列( 从其标题行value ) Python,然后write ( ) 这些列复制到另一个Excel文件。

任何例子来说明我能做到好?

时间: 原作者:

可通过以下几种方式可供选择:

如果需要只复制无格式的数据( 信息),可以只使用这些工具来reading/writing的任意组合。 如果你有一个 xls文件,那么应该使用xlrd+xlwt选项。

下面是一个简单的示例将从现有excel文件第一行复制到新的搜索域集:

import xlwt
import xlrd

workbook = xlrd.open_workbook('input.xls')
sheet = workbook.sheet_by_index(0)

data = [sheet.cell_value(0, col) for col in range(sheet.ncols)]

workbook = xlwt.Workbook()
sheet = workbook.add_sheet('test')

for index, value in enumerate(data):
    sheet.write(0, index, value)

workbook.save('output.xls')
原作者:
...