下記のHTMLから、class名が"message"の全てのdivの中にある、■部分のURLをクリックするコードを書きましたが、
動作しません。(特にエラーは出ず、code 0 でExitします・・)
ご指摘のほどよろしくお願いいたします。
(ちなみに、SBI証券様のログイン -> 口座管理 -> 電子書面交付 -> 閲覧 のページです・・)
<pythonコード(一部抜粋)>
<HTML> ```` <body> <form method="...", id="...", name="...", action="..."> <div class="main-wrapper"> <main> <div class="profile">...</div> <article> <div class="contents article-top"> <div class="view"> <ul class="heading">...</ul> <ul class="message-list"> <li class="message">...<li> <li class="message">...<li> <li class="message">...<li> <li class="message">...<li> <div class="read-state -unread">...</div> <div class="sp-wrapper"> <div class="date">...</div> <div class="type">...</div> <div class="title -unread">...</div> <a href="javascript:void(0);" onclick="hoge("URL")" ■ class="link -no- underbar">あああ</a> <li class="message -read">...<li> <li class="message -read">...<li> <li class="message -read">...<li> ````・ ・ ・ message_elements = driver.find_elements_by_class_name("message") for message_element in message_elements: driver.execute_script("URL")
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/26 09:36
2020/07/26 12:19
2020/07/30 12:12 編集
2020/07/30 12:37
2020/07/30 13:07
2020/07/30 13:22
2020/08/01 11:26