回答編集履歴
1
test
CHANGED
@@ -2,7 +2,8 @@
|
|
2
2
|
goods = [{li['class'][0]: li.text for li in ul.select('li[class]')}
|
3
3
|
for ul in soup.select('ul')]
|
4
4
|
for g in goods:
|
5
|
+
if all(k in g for k in ('name', 'price')):
|
5
|
-
print(f'{g
|
6
|
+
print(f'{g["name"]}の価格は{g["price"]}円です。コメントは{g.get("comment", 0)}件です。')
|
6
7
|
|
7
8
|
# りんごの価格は100円です。コメントは0件です。
|
8
9
|
# バナナの価格は200円です。コメントは1件です。
|