質問するログイン新規登録

回答編集履歴

1

コード追加

2021/08/05 09:22

投稿

t-_.
t-_.

スコア55

answer CHANGED
@@ -19,4 +19,23 @@
19
19
  ブラウザの開発者ツールを使って、ブレイクポイントとかを使いながらやると、
20
20
  めちゃくちゃ捗りますよ^^
21
21
 
22
- 頑張って見てください。
22
+ 頑張って見てください。
23
+
24
+ ##追記
25
+ ```python
26
+ def input_catagory():
27
+ first = driver.find_element_by_xpath( "/html/body/div[3]/div[3]/div[1]/div/div[1]/div/div/div/div[2]/form/div[3]/div[1]/div/div[2]/div/div/div/div/div/div/div/span[1]/div[1]" )
28
+ first.click()
29
+ #↑↑プルダウンのクリック
30
+ sleep( 1 )#表示されるまでの時間稼ぎ
31
+ selecter = driver.find_element_by_xpath( "/html/body/div[3]/div[3]/div[1]/div/div[1]/div/div/div/div[2]/form/div[3]/div[1]/div/div[2]/div/div/div/div/div/div/div[2]" )
32
+ #↑↑2での取得部分(画像参照
33
+ list_ = selecter.find_elements_by_class_name( "Select-option" )
34
+ #↑↑3での複数取得部分(画像参照
35
+ for item in list_:
36
+ if( item.get_attribute( "aria-label" ) == "レディースファッション" ):
37
+ item.click()
38
+ break
39
+ #↑↑レディースファッションとかと比べて同じならクリックしてbreak
40
+ sleep( 1 )次に行くまでの時間稼ぎ
41
+ ```