回答編集履歴
1
補足
test
CHANGED
@@ -4,12 +4,11 @@
|
|
4
4
|
別の言い方をすると、人間がどうやってその要素が目的の物であると判断するのかをプログラム可能な形で言語化します。そしてそれをコード化します。
|
5
5
|
これはHTMLを眺めて試行錯誤しながら考えます。
|
6
6
|
|
7
|
-
そういう質問じゃ無くて、「動的なidを取得する」が文字通りだとすると、idの値を取得するのは
|
7
|
+
そういう質問じゃ無くて、「要素から動的なidを取得する」が文字通りだとすると、要素からidの値を取得するのは`get_attribute`です。
|
8
8
|
```Python
|
9
9
|
x = driver.find_element~~~
|
10
10
|
id_of_x = x.get_attribute("id")
|
11
11
|
```
|
12
|
-
です。
|
13
12
|
|
14
13
|
そういう質問でも無くて、`class="post"`であるようなdiv要素を全部取得したいと言うことなら、
|
15
14
|
`//*[@id="111111"]`というXPathを知っている訳なので、その応用で事足ります。
|