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

質問編集履歴

1

詳細な説明の付与

2021/09/17 03:15

投稿

mini1988
mini1988

スコア56

title CHANGED
File without changes
body CHANGED
@@ -6,6 +6,23 @@
6
6
 
7
7
  どなかた詳しい方、ご教示お願い致します。お手数ですがよろしくお願いします。
8
8
 
9
+ ### 試したこと
10
+
11
+ 「コンテンツのエクスポート」に対応した箇所の開発コードをチェックし、
12
+ Copy Xpath で要素?を確認して、例えば以下のように設定して動作させました。
13
+
14
+ driver.find_element_by_xpath("/html/body/div[8]/a[1]").click()
15
+
16
+ ただ、なんどか実行していると、エラーが出るときがあります。
17
+ 調べてみると、その時々で取得できるXpathの様子が異なるようです。
18
+
19
+ /html/body/div[3]/a[1]
20
+ /html/body/div[8]/a[1]
21
+ /html/body/div[7]/a[1]
22
+
23
+ これらブラウザの大きさによってdiv[XXX]のXXXの数値部分が変わるようです。
24
+ どう対応すればいいか教えていただけないでしょうか?
25
+
9
26
  ### 該当のHTML
10
27
  コードをコピーできず、画像で張り付けてあります。
11
28
  ![イメージ説明](ec43bfa8567bcba9849c07ebb7b9b288.png)