我在html中有表格,表格具有动态的行数。我有python脚本为表单元格提供值。我正在发送html格式的邮件,但是在我需要更新html表之前。
<table style = "display: block;">
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
<tr>
<td>$column1_value</td>
<td>$column2_value</td>
</tr>
</table>
<table style = "display: block;">
<tr>
<th>Dynamic column1</th>
<th>Dynamic column2</th>
<th>Dynamic column3</th>
</tr>
</table>
这是声明的两个表。 我已经编写了一个python脚本,并且根据代码更新了其中一个表(第一个):-
filein = open( "path of above html file" )
tempSrc = Template( filein.read() )
msg = tempSrc.substitute({"column1_value":"value1_assigned","column2_value":"value2_assigned"})
现在,我也想更新第二张表,但是它没有固定的行数。我有json格式的数据,例如
{
"values": {
[['a1', 'a2', 'a3'], ['b1', 'b2', 'b3'], ['c1', 'c2', 'c3']]
}
}
Json
key
-values
的{{1}}为array/list
。
我知道使用value
,insertRow
和document.createElement
动态更新表格的JavaScript方法,但是我想使用appendChild
脚本实现相同的功能。
请帮助实现目标。 如果问题不清楚,请随时提出问题。
谢谢