質問編集履歴

3

文章の修正

2022/07/25 02:41

投稿

smoke
smoke

スコア20

test CHANGED
File without changes
test CHANGED
@@ -17,7 +17,7 @@
17
17
  ```
18
18
  結果 : 失敗。「そんな要素はない」と言われていると思われる。
19
19
 
20
- 感想 : srcという属性だけではなく、取得したい属性が含まれているタグ(今回の場合"img"か?)も指定してやる必要があるのではないかと思う。次の手としてどのように記述すれば指定できるのか試行する
20
+ srcという属性だけではなく、取得したい属性が含まれているタグ(今回の場合"img"か?)も指定してやる必要があるのではないかと思う。次の手としてどのように記述すれば指定できるのか試行する
21
21
 
22
22
  試したことは追記していきます。
23
23
  src要素の中身【ttps://imgs/12345.jpg】を変数にいれる方法を教えてください。

2

試したことを追記

2022/07/25 02:40

投稿

smoke
smoke

スコア20

test CHANGED
File without changes
test CHANGED
@@ -2,13 +2,22 @@
2
2
  ```HTML
3
3
  <img class="image" width="100" height="150" data-src="https://img.jpg" src="https://imgs/12345.jpg">
4
4
  ```
5
- この中からsrc属性の中身【ttps://imgs/12345.jpg】を変数に入れたいです。
5
+ この中からsrc属性【ttps://imgs/12345.jpg】を変数に入れたいです。
6
6
 
7
7
  ### ためしたこと
8
+ ```python
9
+ AAA = driver.find_element_by_name("src")
10
+ print (AAA.text)
11
+ ```
8
- find_elements_by_css_selectorimgタグのsrc属性を配列に格納すれば取得できると考えましがどのように目当てのタグと属性を指定するのかわかりません。
12
+ 意図 : src属性を指定することページ内一番最初のsrc属性を取得できるのではと考えた
9
- ググればそれっぽい方法が出てきますが、例題の状況を実際の状況にあてはめることができず、どう頑張ってもprintしたときにNONEと表示されるかなにも表示されないかです。
10
13
 
14
+ ```
15
+ エラーメッセージ
16
+ selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[name="src"]"}
17
+ ```
11
- 試してダメだったコード消してしまうのでにを試したか細かく把握していません
18
+ 結果 : 失敗。「そんな要素はない」と言われていると思われる
12
19
 
20
+ 感想 : srcという属性だけではなく、取得したい属性が含まれているタグ(今回の場合"img"か?)も指定してやる必要があるのではないかと思う。次の手としてどのように記述すれば指定できるのか試行する
21
+
22
+ 試したことは追記していきます。
13
23
  src要素の中身【ttps://imgs/12345.jpg】を変数にいれる方法を教えてください。
14
-

1

文法の修正

2022/07/25 02:17

投稿

smoke
smoke

スコア20

test CHANGED
File without changes
test CHANGED
@@ -2,10 +2,11 @@
2
2
  ```HTML
3
3
  <img class="image" width="100" height="150" data-src="https://img.jpg" src="https://imgs/12345.jpg">
4
4
  ```
5
- この中からsrc要素の中身【ttps://imgs/12345.jpg】を変数に入れたいです。
5
+ この中からsrc属性の中身【ttps://imgs/12345.jpg】を変数に入れたいです。
6
6
 
7
7
  ### ためしたこと
8
- find_elements_by_css_selectorでimgタグのsrc要素を配列に格納すれば取得できると考えましたがどのように目当てのタグと要素していするのかわかりません。どう頑張ってもprintしたときにNONEと表示されるかなにも表示されないかです。
8
+ find_elements_by_css_selectorでimgタグのsrc属性を配列に格納すれば取得できると考えましたがどのように目当てのタグと属性指定するのかわかりません。
9
+ ググればそれっぽい方法が出てきますが、例題の状況を実際の状況にあてはめることができず、どう頑張ってもprintしたときにNONEと表示されるかなにも表示されないかです。
9
10
 
10
11
  試してダメだったコードは消してしまうのでなにを試したか細かく把握していません。
11
12