对于这个基本的问题,我很抱歉,这是我第一次使用python,因为我需要它来做一些特定的事情
我正在使用docx mailmerge 0.5.0库,它非常适合替换word中的mailmerge标记
然而,word中的一些标记类似于这个test_标记[1,1,0,0]
似乎必须使用完整字符串来替换标记,因此我不能使用“test_tag”我必须使用“test_tag[1,1,0,0]”。问题是库的工作方式是这样的,以合并字段:
document.merge(
mergeFieldName = "Value To Replace With"
)
因此,如果字段只是“test_Tag”:
document.merge(
test_Tag = "Value To Replace With"
)
工作正常,但我不能使用:
document.merge(
test_Tag[1,1,0,0] = "Value To Replace With"
)
这是显而易见的!我得到“关键字不能是表达式”-那么我该怎么做呢?我需要能够从一个数组中推送循环中的标记名
以下是丑陋的,但它应该起作用:
相关问题 更多 >
编程相关推荐