从背景图像中检索网址

时间:2015-03-11 18:56:33

标签: python xpath

'用于跟踪xPath以检索背景图像

//div[@class='opponent opponent2']/div[@class='team-player']/@style

这是

下面的输出
background-image: url(\"/uploads/images/teams/test.jpeg\")

如何仅检索网址而不是整个background-image: url

2 个答案:

答案 0 :(得分:0)

这样做:

xpath_output = 'background-image: url(\"/uploads/images/teams/test.jpeg\")'

path = xpath_output.split('"')[1]

答案 1 :(得分:0)

假设

//div[@class='opponent opponent2']/div[@class='team-player']/@style

选择正确的值

substring-before(substring-after(//div[@class='opponent opponent2']/div[@class='team-player']/@style,'\"'),'\"')

将仅选择

/uploads/images/teams/test.jpeg

这是相当笨拙的,也许只是整体检索字符串会更容易,然后使用Python的字符串功能来进一步处理它。