2

ディレクトリにある 100 個の Excel ワークブックから特定のセル値を読み取り、そのデータを別の Excel シートの列に書き込む必要があります。エラーが発生したのは次のとおりです。

#!/usr/bin/env python
import os
import xlwt
import xlrd

index=0
workbook = xlwt.Workbook()
Testsheet = workbook.add_sheet('test')
print "Enter the row you want"
row=input()
print "Enter the column you want"
col=input()

for file in os.listdir('.'):
    wb = xlrd.open_workbook(file)
    wb.sheet_names()
    sh = wb.sheet_by_name(u'Sheet1')
    data = sh.cell(row,col).value
    Testsheet.write(0, index, data)
    index=index+1

workbook.save('Test.xls')

誰でもこれを成功させるのを助けることができますか?

4

1 に答える 1