Я хочу распространить рабочий лист на набор рабочих листов другой рабочей книги, используя openpyxl. Мой код такой
import openpyxl
from openpyxl import load_workbook
# creat a empty workbook
wb = openpyxl.workbook()
# creat the source workbook file
fileS = open('path to source file', 'rb')
wbS = load_workbook(filename=fileS)
o=0
d={}
for i in range(1,31)
k = 2
# creat a holder to contains the worksheet objects
d['ws{:d}'.format(i)] = wb.create_sheet('{:d}day'.format(i))
# d[i] is the ith worksheet of the created new workbook
# but the d[i] is not correctly
d[i]['B%d'%k] = wbS['B%d'%o].value
o = o + 7
wb.save('path and filename to created files')
Как использовать структуру, чтобы выразить сам лист созданного нового листа. Я использовал дикторию, но в ней был указан неверный синтаксис.