我有这个HTML

<tr class="BgWhite">
 <td headers="th6" valign="top">
    0070648261<br/>QTY: 3
 </td>
</tr>


我想分别获得“ 0070648261”和“ 3”,如ID = 0070648261和数量=3。我能够使用下面的代码

container1.find("td", {"headers": "th6"}).text.strip()


产生这个输出

   0070648261<br/>QTY: 3


但是我如何拆分并获得输出

ID = 0070648261数量= 3?

最佳答案

尝试这个。

a="0070648261<br/>QTY: 3"
a=a.split("<br/>")
a="ID = "+a[0]+" quantity ="+a[1].split(':')[1]


输出:

'ID = 0070648261 quantity = 3'

关于python - 如何使用python拆分已解析的html输出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46106513/

10-12 23:36