Python 从背景图像检索url

Python 从背景图像检索url,python,xpath,Python,Xpath,我使用了以下xPath来检索背景图像 //div[@class='opponent opponent2']/div[@class='team-player']/@style 这是下面的输出 background-image: url(\"/uploads/images/teams/test.jpeg\") 我如何仅检索url而不是整个背景图像:url?这样做: xpath_output = 'background-image: url(\"/uploads/images/teams/test

我使用了以下xPath来检索背景图像

//div[@class='opponent opponent2']/div[@class='team-player']/@style
这是下面的输出

background-image: url(\"/uploads/images/teams/test.jpeg\")
我如何仅检索url而不是整个
背景图像:url

这样做:

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

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

//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的字符串功能进一步处理它会更容易。

请参阅。是否只使用xPath来执行此操作?如果没有,您可以拆分此输出,以便只获得所需的相对路径。我如何才能做到这一点kostas?用户这不是同一个问题