我有一个名为ticket的列表
tickets = ['ITSVC-YY160044392', 'ITSVC-YY170045022', 'ITSVC-YY170045032']
我有像
这样的相同列表票据的excel附件ITSVC-YY160044392.xlsx,ITSVC-YY170045022.xlsx,ITSVC-YY170045032.xlsx
对于tickets[]
中的项目,我必须打开各自的Excel文件
from xlwt import Workbook
import openpyxl as xl
for x in cdc_tickets():
wb = xl.load_workbook('x.xlsx')
b = wb.active
在wb = xl.load_workbook('x.xlsx')
语句中代替'x'我希望传递存储在票证中的列表值以加载相应的excel,如
wb = xl.load_workbook('ITSVC-YY160044392.xlsx')
如何将列表值传递给loadwork语句?
答案 0 :(得分:1)
这是一个简单的字符串格式化案例。你可以找到一些简单的例子here。
filename = "{}.xslx".format(x)
wb = xl.load_workbook(filename)