teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

訂正

2021/09/09 14:57

投稿

otn
otn

スコア86349

answer CHANGED
@@ -3,4 +3,20 @@
3
3
  b = a.select(~~~)
4
4
  c = b.select(~~)
5
5
  ```
6
- のようにします。
6
+ のようにします。
7
+ #訂正
8
+ 失礼しました。質問文に`select`と書いてあったのでつられてしまいました。
9
+ 対象がそれぞれ一つなら、`select_one`で
10
+ ```Python
11
+ a = soup.select_one(~~~)
12
+ b = a.select_one(~~~)
13
+ c = b.select_one(~~)
14
+ ```
15
+ か、それぞれ複数の対象があるなら、`select`で、
16
+ ```Python
17
+ for a in soup.select(~~~):
18
+ for b in a.select(~~~):
19
+ for c in b.select(~~~):
20
+ ~~~~
21
+ ```
22
+ でしょうか。