回答編集履歴
1
出力結果の追記
answer
CHANGED
|
@@ -10,9 +10,11 @@
|
|
|
10
10
|
style = cssutils.parseStyle(soup.span['style'])
|
|
11
11
|
url = style['background-image'].replace('url(', '').replace(')', '')
|
|
12
12
|
print(url)
|
|
13
|
+
# /xxxx/xxxxx/xxx/xxx/img/xxxx/xxx/xxxx.jpg
|
|
13
14
|
|
|
14
15
|
# 正規表現あり
|
|
15
16
|
print(re.findall(r'((.*?))', soup.span['style'])[0])
|
|
17
|
+
# /xxxx/xxxxx/xxx/xxx/img/xxxx/xxx/xxxx.jpg
|
|
16
18
|
```
|
|
17
19
|
|
|
18
20
|
cssutilsを使うことでcssを解析しているようです。ただそれでもurl部分のみ取り出すということはできないようで、最終的にはいらない部分を空白で置換してurlのみを取り出しています。
|