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

質問編集履歴

2

タグを追加しました。

2020/09/24 07:54

投稿

tatsuya5.22
tatsuya5.22

スコア8

title CHANGED
File without changes
body CHANGED
File without changes

1

説明文追加。

2020/09/24 07:54

投稿

tatsuya5.22
tatsuya5.22

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,3 @@
1
- ```BeautifulSoup```を使ってHTMLを解析し```find```メソッドで特定の要素のみを抽出する際に条件を複数指定することは可能でしょうか?```
2
-
3
- 例えば
4
-
5
1
  ```Python
6
2
 
7
3
  A = soup.find(class_="bw bx by en") or soup.find(class_="bw bx by em")
@@ -16,6 +12,8 @@
16
12
 
17
13
  ```
18
14
 
15
+ 上記の方法のように(正しいコーディングかどうかはおいておき)```BeautifulSoup```を使ってHTMLを解析し```find```メソッドで特定の要素のみを抽出する際に条件を複数指定することは可能でしょうか?
16
+
19
17
  スクレイピングしているサイトが動的サイトであり、ページが変わるたびに抽出したい要素のクラス名が変わるためfindメソッドを使用する際に条件を複数指定できないかと思い質問させていただきました。
20
18
 
21
19
  知識のある方、ご教授願います。