回答編集履歴

3

誤記訂正

2022/08/18 03:43

投稿

otn
otn

スコア84667

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  # 追記
8
8
  > KeyError: 'data-abc'
9
- これは div が複数あって、1番最初に出てくる div に data-abs 属性がなかったと言うことです。
9
+ これは div が複数あって、1番最初に出てくる div に data-abc 属性がなかったと言うことです。
10
10
 
11
11
  data-abc属性の存在する全てのdivについてということなら、`find`じゃなくて`find_all`です。
12
12
  ```Python

2

2022/08/18 03:42

投稿

otn
otn

スコア84667

test CHANGED
@@ -4,7 +4,7 @@
4
4
  ```
5
5
  です。`div`が複数存在する場合は、「その中のどの`div`なのか」を何らかの方法で指定します。
6
6
 
7
- #追記
7
+ # 追記
8
8
  > KeyError: 'data-abc'
9
9
  これは div が複数あって、1番最初に出てくる div に data-abs 属性がなかったと言うことです。
10
10
 

1

追記

2022/08/18 03:41

投稿

otn
otn

スコア84667

test CHANGED
@@ -4,3 +4,11 @@
4
4
  ```
5
5
  です。`div`が複数存在する場合は、「その中のどの`div`なのか」を何らかの方法で指定します。
6
6
 
7
+ #追記
8
+ > KeyError: 'data-abc'
9
+ これは div が複数あって、1番最初に出てくる div に data-abs 属性がなかったと言うことです。
10
+
11
+ data-abc属性の存在する全てのdivについてということなら、`find`じゃなくて`find_all`です。
12
+ ```Python
13
+ [x["data-abc"] for x in soup.find_all("div",attrs={"data-abc":True})]
14
+ ```