从背景图像中检索 url
Retrieve url from background-image
我使用了以下 xPath 来检索背景图像
//div[@class='opponent opponent2']/div[@class='team-player']/@style
这是下面的输出
background-image: url(\"/uploads/images/teams/test.jpeg\")
如何只检索 url 而不是整个 background-image: 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
selects 正确值,
substring-before(substring-after(//div[@class='opponent opponent2']/div[@class='team-player']/@style,'\"'),'\"')
只会select
/uploads/images/teams/test.jpeg
这相当笨拙,也许只检索整个字符串,然后使用 Python 的字符串功能进一步处理它会更容易。
我使用了以下 xPath 来检索背景图像
//div[@class='opponent opponent2']/div[@class='team-player']/@style
这是下面的输出
background-image: url(\"/uploads/images/teams/test.jpeg\")
如何只检索 url 而不是整个 background-image: 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
selects 正确值,
substring-before(substring-after(//div[@class='opponent opponent2']/div[@class='team-player']/@style,'\"'),'\"')
只会select
/uploads/images/teams/test.jpeg
这相当笨拙,也许只检索整个字符串,然后使用 Python 的字符串功能进一步处理它会更容易。