职业发展网职业发展网

欢迎光临
我们一直在努力

表格转换

请用Python将heml1转换成html2,目的是把html1中的嵌套的table标签表格按照td标签按行和列进行拆分,去除嵌套的table表格,拆分后的数据仍处于原始位置,由于嵌套表格不止一行,这样会多出一些行,原来的html文件的行数相应增加,多出来的空白表格用对应列上面最近的数据填充。

html1="""

<table  border='1' cellspacing='1' style='border-collapse: collapse;table-layout:fixed' id='AutoNumber1' height='32'><tr style='background-color:#FFEB9C;'>

<tr>

<td align='center'>订单编号</td>

<td align='center'>用户名</td>

<td>

<table>

<tr style='background-color:#C6EFCE;'>

<td>品牌</td>

<td>货号</td>

<td>尺码</td>

</tr>

</table>

</td>

<td align='center'>送货方式</td>

<td align='center'>姓名</td>

<td align='center'>下单时间</td>

<td align='center'>订单状态</td>

<td align='center'>物流状态</td>

</tr>

<tr>

<td>1137538</td>

<td>刘振龙金</td>

<td>

<table border='1'>

<tr>

<td>安踏</td>

<td>15811703-1</td>

<td>XL</td>

</tr>

</table>

</td>

<td align='center'>汇通</td>

<td align='center'>易旭东</td>

<td>2018-01-30 23:57</td>

<td><font style="color:blue">已经确认</font></td>

<td align='center'><font style="color:blue">已发货</font></td>


</tr>

<tr>

<td>1137507</td>

<td>zhangyin</td>

<td>

<table border='1'>

<tr>

<td>安踏</td>

<td>15811746-2</td>

<td>XL</td>

</tr>

<tr>

<td>安踏</td>

<td>15811746-2</td>

<td>M</td>

</tr>

<tr>

<td>安踏</td>

<td>15811746-2</td>

<td>L</td>

</tr>

</table>

</td>

<td align='center'>韵达</td>

<td align='center'>张春艳</td>

<td>2018-01-30 15:11</td>

<td><font style="color:blue">已经确认</font></td>

<td align='center'><font style="color:blue">已发货</font></td>

</tr>

</table>

"""

html2="""

<table  border='1' >

<tr>

<td>订单编号</td>

<td>用户名</td>

<td>品牌</td>

<td>货号</td>

<td>尺码</td>

<td>送货方式</td>

<td>姓名</td>

<td>下单时间</td>

<td>订单状态</td>

<td>物流状态</td>

</tr>

<tr>

<td>1137538</td>

<td>刘振龙金</td>

<td>安踏</td>

<td>15811703-1</td>

<td>XL</td>

<td>汇通</td>

<td>易旭东</td>

<td>2018-01-30 23:57</td>

<td>已经确认</td>

<td> 已发货</td>

</tr>

<tr>

<td>1137507</td>

<td>zhangyin</td>

<td>安踏</td>

<td>15811746-2</td>

<td>XL</td>

<td>韵达</td>

<td>张春艳</td>

<td>2018-01-30 15:11</td>

<td>已经确认</td>

<td>已发货</td>

</tr>

<tr>

<td>1137507</td>

<td>zhangyin</td>

<td>安踏</td>

<td>15811746-2</td>

<td>M</td>

<td>韵达</td>

<td>张春艳</td>

<td>2018-01-30 15:11</td>

<td>已经确认</td>

<td>已发货</td>

</tr>

<tr>

<td>1137507</td>

<td>zhangyin</td>

<td>安踏</td>

<td>15811746-2</td>

<td>L</td>

<td>韵达</td>

<td>张春艳</td>

<td>2018-01-30 15:11</td>

<td>已经确认</td>

<td>已发货</font></td>

</tr>

</table>

"""


未经允许不得转载:职业发展网 » 表格转换
分享到: 更多 (0)

职业教育,带给你想要内容

联系我们
 
苏公网安备32032202000115