質問編集履歴

4

編集

2020/05/03 06:28

投稿

apeirogon0813
apeirogon0813

スコア117

test CHANGED
File without changes
test CHANGED
@@ -104,7 +104,7 @@
104
104
 
105
105
  if(url.find_element_by_class_name('name').text = 'ちりぬるを'):
106
106
 
107
- driver.get(url..get_attribute('href'))
107
+ driver.get(url.get_attribute('href'))
108
108
 
109
109
  ```
110
110
 

3

編集

2020/05/03 06:28

投稿

apeirogon0813
apeirogon0813

スコア117

test CHANGED
File without changes
test CHANGED
@@ -102,7 +102,7 @@
102
102
 
103
103
  for url in urls:
104
104
 
105
- if(url.driver.find_element_by_class_name('name').text = 'ちりぬるを'):
105
+ if(url.find_element_by_class_name('name').text = 'ちりぬるを'):
106
106
 
107
107
  driver.get(url..get_attribute('href'))
108
108
 

2

追記

2020/05/03 06:28

投稿

apeirogon0813
apeirogon0813

スコア117

test CHANGED
File without changes
test CHANGED
@@ -78,13 +78,15 @@
78
78
 
79
79
  の場合,
80
80
 
81
- ```python
82
81
 
83
- if(driver.find_element_by_class_name('name').text == 'ちりぬるを'):
84
82
 
85
- 親要素のhttpsを取得
86
83
 
84
+
85
+ ちりぬるをのテキストを見つけた場合,
86
+
87
- ```
87
+ その親要素のhttpsを取得
88
+
89
+
88
90
 
89
91
  としたいのです.
90
92
 
@@ -94,11 +96,17 @@
94
96
 
95
97
  試したこと:
96
98
 
97
- 全てのtextsクラスのhttpsを配列に格納
99
+ ```python
98
100
 
99
- nameクラスのtextを別の配列に格納
101
+ urls = driver.find_elements_by_class_name("texts")
100
102
 
103
+ for url in urls:
104
+
105
+ if(url.driver.find_element_by_class_name('name').text = 'ちりぬるを'):
106
+
101
- これより,配列の添字をもちいて,for文を回し,テキストが一致する場合,そのhttpを開く
107
+ driver.get(url..get_attribute('href'))
108
+
109
+ ```
102
110
 
103
111
 
104
112
 

1

追記

2020/05/03 06:22

投稿

apeirogon0813
apeirogon0813

スコア117

test CHANGED
File without changes
test CHANGED
@@ -78,7 +78,7 @@
78
78
 
79
79
  の場合,
80
80
 
81
- ```ここに言語を入力
81
+ ```python
82
82
 
83
83
  if(driver.find_element_by_class_name('name').text == 'ちりぬるを'):
84
84