我想使用python脚本动态更新html中的表

时间:2019-02-06 11:16:04

标签: javascript python html

我在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

我知道使用valueinsertRowdocument.createElement动态更新表格的JavaScript方法,但是我想使用appendChild脚本实现相同的功能。

请帮助实现目标。 如果问题不清楚,请随时提出问题。

谢谢

0 个答案:

没有答案