質問編集履歴

1

詳細な説明の付与

2021/09/17 03:15

投稿

mini1988
mini1988

スコア56

test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,40 @@
14
14
 
15
15
 
16
16
 
17
+ ### 試したこと
18
+
19
+
20
+
21
+ 「コンテンツのエクスポート」に対応した箇所の開発コードをチェックし、
22
+
23
+ Copy Xpath で要素?を確認して、例えば以下のように設定して動作させました。
24
+
25
+
26
+
27
+ driver.find_element_by_xpath("/html/body/div[8]/a[1]").click()
28
+
29
+
30
+
31
+ ただ、なんどか実行していると、エラーが出るときがあります。
32
+
33
+ 調べてみると、その時々で取得できるXpathの様子が異なるようです。
34
+
35
+
36
+
37
+ /html/body/div[3]/a[1]
38
+
39
+ /html/body/div[8]/a[1]
40
+
41
+ /html/body/div[7]/a[1]
42
+
43
+
44
+
45
+ これらブラウザの大きさによってdiv[XXX]のXXXの数値部分が変わるようです。
46
+
47
+ どう対応すればいいか教えていただけないでしょうか?
48
+
49
+
50
+
17
51
  ### 該当のHTML
18
52
 
19
53
  コードをコピーできず、画像で張り付けてあります。