xlwt を使用して構成ファイルを Excel ファイルに変換しようとしています。ワークシートが重複しているため、エラーが発生します。構成ファイルが大きいので、重複したワークシートをマージしたい。それを回避する方法はありますか?
ありがとう
重複シートをチェックするためのいくつかのアイデアの下:
import xlwt
wb = xlwt.Workbook()
#Adding 2 sheets
ws1 = wb.add_sheet('One')
ws2 = wb.add_sheet('Two')
sheets = wb._Workbook__worksheets #Getting sheets list
sheet_names = [] #List for shhets names
for sheet in sheets:
sheet_names.append(
sheet.get_name() #getting sheet name
)
print sheet_names
print True if u"One" in sheet_names else False #check for our name
wb.save('test.xls')
結果:
$python simple.py
[u'One', u'Two']
True