回答編集履歴
2
たびたび申し訳ございません。誤字などを修正しました。
test
CHANGED
@@ -78,11 +78,19 @@
|
|
78
78
|
|
79
79
|
```python
|
80
80
|
|
81
|
+
driver.find_element_by_class_name("s-item__link").click()
|
82
|
+
|
83
|
+
if str(driver.current_url) == url:
|
84
|
+
|
85
|
+
driver.find_element_by_class_name("s-item__link").click()
|
86
|
+
|
81
87
|
ret = driver.find_element_by_css_selector(
|
82
88
|
|
83
|
-
"div:nth-child(1) > table > tbody > tr:nth-child(6) > td > div > div:nth-child(2) > div.u-flL.w29.vi-price-np > span")
|
89
|
+
"div:nth-child(1) > table > tbody > tr:nth-child(6) > td > div > div:nth-child(2) > div.u-flL.w29.vi-price-np > span").text
|
84
90
|
|
91
|
+
|
92
|
+
|
85
|
-
|
93
|
+
もしくは
|
86
94
|
|
87
95
|
|
88
96
|
|
1
追記しました。
test
CHANGED
@@ -57,3 +57,35 @@
|
|
57
57
|
(参考): Chromeのデベロッパーツールでの確認結果
|
58
58
|
|
59
59
|
![イメージ説明](e4b2f7767279170fe91c6f75940d416f.png)
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
---
|
70
|
+
|
71
|
+
【再追記】
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
以下のいずれかで、金額を取得することができますが、find_element_by_class_name="notranslate vi-VR-cvipPrice" ではエラーとなってしまいます。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
```python
|
80
|
+
|
81
|
+
ret = driver.find_element_by_css_selector(
|
82
|
+
|
83
|
+
"div:nth-child(1) > table > tbody > tr:nth-child(6) > td > div > div:nth-child(2) > div.u-flL.w29.vi-price-np > span")
|
84
|
+
|
85
|
+
print(ret)
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
ret = driver.find_element_by_xpath('//*[@id = "mainContent"]/div[1]/table/tbody/tr[6]/td/div/div[2]/div[2]/span').text
|
90
|
+
|
91
|
+
```
|