セレンウェブドライバーを使用してクラス内のreact要素の属性を取得するにはどうすればよいですか?

ファーハーン・パテル

これはHTMLです。私は値取得したいブロックを解除するpythonでセレンwebdriverをを使用して第四行の要素から。同じことについて私を助けてください。

<a class="btn btn-micro hasTooltip" 
    href="javascript:void(0);" 
    onclick="return listItemTask('cb0','users.unblock')" 
    title="" data-original-title="Unblock">
    <span class="icon-unpublish">
    </span>
</a>
DebanjanB

HTMLによると、目的の要素はReact要素であるため要素が表示されるようにWebDriverWaitを誘導する必要があり、次のいずれかの解決策を使用できます。

  • CSS_SELECTOR

    myText = WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "a.btn.btn-micro.hasTooltip[onclick*='users.unblock']"))).get_attribute("data-original-title")
    
  • XPATH

    myText = WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "//a[@class='btn btn-micro hasTooltip'][contains(@onclick,'users.unblock')]"))).get_attribute("data-original-title")
    

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

セレンウェブドライバーを使用してvueオブジェクトの値を取得するにはどうすればよいですか?

分類Dev

セレンウェブドライバーを使用してこれをクリックするにはどうすればよいですか?

分類Dev

セレンウェブドライバーを使用してPerlのアラート/プロンプト/ダイアログのテキストを取得するにはどうすればよいですか?

分類Dev

セレンウェブドライバー2のチェックボックスを選択するにはどうすればよいですか?

分類Dev

セレンウェブドライバーのチェックボックスを選択するにはどうすればよいですか?

分類Dev

セレンウェブドライバーを使用して新しいスタイルの要素を設定するにはどうすればよいですか?

分類Dev

Pythonを使用してロイターのウェブサイトのサブセクション(中東など)の20を超えるニュースヘッドラインリンクを取得するにはどうすればよいですか?

分類Dev

セレンウェブドライバーでウェブサイトからすべてのHTMLを返すにはどうすればよいですか?

分類Dev

REST APIを使用してOpenTokセッションのサブスクライバーの数を取得するにはどうすればよいですか?

分類Dev

nodejsセレンウェブドライバーを使用してelementScrollBehavior機能を設定するにはどうすればよいですか?

分類Dev

セレニドを既存のセレンウェブドライバーコードと統合するにはどうすればよいですか?

分類Dev

セレンウェブドライバーでテキストの色を確認するにはどうすればよいですか?

分類Dev

ondropイベントを使用してクラス要素内の段落要素にアクセスして削除するにはどうすればよいですか?

分類Dev

インターフェイスを使用してオブジェクトのアドレスを取得するにはどうすればよいですか?

分類Dev

セレンウェブドライバーPythonのスパンからロケーターを使用してテキストを印刷するにはどうすればよいですか?

分類Dev

セレンウェブドライバーで「マットチェックボックス」を選択するにはどうすればよいですか?

分類Dev

最新のMongoDBC#ドライバーを使用して、複数の条件に基づいて複雑な配列オブジェクトのネストされた配列内の要素を削除するにはどうすればよいですか?

分類Dev

セレンウェブドライバー(python)を使用してマウスの動き(pyautogui)をpyvirtualdisplayにアタッチするにはどうすればよいですか?

分類Dev

セレンウェブドライバーに存在しないロケーターをスキップするにはどうすればよいですか?

分類Dev

プラグインの構成中に$(this)要素にアクセスして、jQueryでdata()属性を取得するにはどうすればよいですか?

分類Dev

具象子クラスのオーバーライドされたメソッドから、抽象クラスのコンストラクターを介してインスタンス化されたオブジェクトの属性にアクセスするにはどうすればよいですか?

分類Dev

セレンWebドライバーを使用して要素の数を見つけるにはどうすればよいですか?

分類Dev

セレンのタイトルを使用してブラウザで要素を選択するにはどうすればよいですか?

分類Dev

この静的ライブラリにリンクするプロジェクトを使用して、XCode 5の静的ライブラリのコードカバレッジを計算するにはどうすればよいですか?

分類Dev

jqueryを使用してオブジェクト内の要素のデータ属性を取得するにはどうすればよいですか?

分類Dev

Pesterを使用してすべてのブランチのコードカバレッジを取得するにはどうすればよいですか?

分類Dev

Linuxを使用しているドライブ内のフォルダーの数をカウントするにはどうすればよいですか?

分類Dev

ThymeLeafを使用してオブジェクトの属性を非表示フィールドにバインドするにはどうすればよいですか?

分類Dev

アドレスバーJavaなしでブラウザウィンドウサイズを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    セレンウェブドライバーを使用してvueオブジェクトの値を取得するにはどうすればよいですか?

  2. 2

    セレンウェブドライバーを使用してこれをクリックするにはどうすればよいですか?

  3. 3

    セレンウェブドライバーを使用してPerlのアラート/プロンプト/ダイアログのテキストを取得するにはどうすればよいですか?

  4. 4

    セレンウェブドライバー2のチェックボックスを選択するにはどうすればよいですか?

  5. 5

    セレンウェブドライバーのチェックボックスを選択するにはどうすればよいですか?

  6. 6

    セレンウェブドライバーを使用して新しいスタイルの要素を設定するにはどうすればよいですか?

  7. 7

    Pythonを使用してロイターのウェブサイトのサブセクション(中東など)の20を超えるニュースヘッドラインリンクを取得するにはどうすればよいですか?

  8. 8

    セレンウェブドライバーでウェブサイトからすべてのHTMLを返すにはどうすればよいですか?

  9. 9

    REST APIを使用してOpenTokセッションのサブスクライバーの数を取得するにはどうすればよいですか?

  10. 10

    nodejsセレンウェブドライバーを使用してelementScrollBehavior機能を設定するにはどうすればよいですか?

  11. 11

    セレニドを既存のセレンウェブドライバーコードと統合するにはどうすればよいですか?

  12. 12

    セレンウェブドライバーでテキストの色を確認するにはどうすればよいですか?

  13. 13

    ondropイベントを使用してクラス要素内の段落要素にアクセスして削除するにはどうすればよいですか?

  14. 14

    インターフェイスを使用してオブジェクトのアドレスを取得するにはどうすればよいですか?

  15. 15

    セレンウェブドライバーPythonのスパンからロケーターを使用してテキストを印刷するにはどうすればよいですか?

  16. 16

    セレンウェブドライバーで「マットチェックボックス」を選択するにはどうすればよいですか?

  17. 17

    最新のMongoDBC#ドライバーを使用して、複数の条件に基づいて複雑な配列オブジェクトのネストされた配列内の要素を削除するにはどうすればよいですか?

  18. 18

    セレンウェブドライバー(python)を使用してマウスの動き(pyautogui)をpyvirtualdisplayにアタッチするにはどうすればよいですか?

  19. 19

    セレンウェブドライバーに存在しないロケーターをスキップするにはどうすればよいですか?

  20. 20

    プラグインの構成中に$(this)要素にアクセスして、jQueryでdata()属性を取得するにはどうすればよいですか?

  21. 21

    具象子クラスのオーバーライドされたメソッドから、抽象クラスのコンストラクターを介してインスタンス化されたオブジェクトの属性にアクセスするにはどうすればよいですか?

  22. 22

    セレンWebドライバーを使用して要素の数を見つけるにはどうすればよいですか?

  23. 23

    セレンのタイトルを使用してブラウザで要素を選択するにはどうすればよいですか?

  24. 24

    この静的ライブラリにリンクするプロジェクトを使用して、XCode 5の静的ライブラリのコードカバレッジを計算するにはどうすればよいですか?

  25. 25

    jqueryを使用してオブジェクト内の要素のデータ属性を取得するにはどうすればよいですか?

  26. 26

    Pesterを使用してすべてのブランチのコードカバレッジを取得するにはどうすればよいですか?

  27. 27

    Linuxを使用しているドライブ内のフォルダーの数をカウントするにはどうすればよいですか?

  28. 28

    ThymeLeafを使用してオブジェクトの属性を非表示フィールドにバインドするにはどうすればよいですか?

  29. 29

    アドレスバーJavaなしでブラウザウィンドウサイズを取得するにはどうすればよいですか?

ホットタグ

アーカイブ