質問編集履歴

3

試したことの追加

2022/08/15 04:52

投稿

konie
konie

スコア0

test CHANGED
File without changes
test CHANGED
@@ -55,6 +55,16 @@
55
55
  element = driver.find_element_by_css_selector(".class > class1")
56
56
  select = Select(element)
57
57
  select.select_by_index(n)
58
+
59
+
60
+ #頂いた意見を基に実行したコード
61
+ time.sleep(5)
62
+ element = driver.find_element_by_name("name")
63
+ time.sleep(5)
64
+
65
+ select = Select(element)
66
+ time.sleep(5)
67
+ select.select_by_index(1)
58
68
  ```
59
69
 
60
70
  ### 補足情報(FW/ツールのバージョンなど)

2

試したことの修正

2022/08/15 04:42

投稿

konie
konie

スコア0

test CHANGED
File without changes
test CHANGED
@@ -35,8 +35,7 @@
35
35
 
36
36
  #以下がエラー箇所になります。
37
37
  #1つ目(調べた結果、もっとも一般的そうな方法だと思われます)
38
- driver.find_element_by_name("name")
38
+ element=driver.find_element_by_name("name")
39
- element = driver.find_element_by_css_selector(".class > class1")
40
39
  select = Select(element)
41
40
  select.select_by_index(n) #indexでもvalueでもtextでも試しました
42
41
 

1

試したことに、実際のコードの全体像を記載

2022/08/14 05:37

投稿

konie
konie

スコア0

test CHANGED
File without changes
test CHANGED
@@ -24,6 +24,16 @@
24
24
  from selenium import webdriver
25
25
  from selenium.webdriver.support.ui import Select
26
26
 
27
+ driver = webdriver.Chrome("C:******")
28
+ URL = "https://******"
29
+ driver.get(URL)
30
+
31
+ driver.find_element_by_xpath("xpath1").click()
32
+ driver.find_element_by_xpath("xpath2").send_keys("id")
33
+ driver.find_element_by_xpath("xpath3").send_keys("password")
34
+ driver.find_element_by_xpath("xpath4").click()
35
+
36
+ #以下がエラー箇所になります。
27
37
  #1つ目(調べた結果、もっとも一般的そうな方法だと思われます)
28
38
  driver.find_element_by_name("name")
29
39
  element = driver.find_element_by_css_selector(".class > class1")