2017-12-12 9 views
-2

のsrcコンテンツを取得します。ここでeleme私はreCAPTCHAのはiframeにSRCを取得しようとしています</p> <p>( "<a href="https://www.google.com/recaptcha/api2/demo" rel="nofollow noreferrer">https://www.google.com/recaptcha/api2/demo</a>")私はdriver.getをしたのreCAPTCHAはiframe、セレン、パイソン

<iframe src="https://www.google.com/recaptcha/api2/anchor?k=6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-&amp;co=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbTo0NDM.&amp;hl=en&amp;v=r20171206132803&amp;size=normal&amp;cb=jsergcmr02x3" width="304" height="78" role="presentation" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe>

は基本的に私が... =キャプチャ鍵Kを抽出するために、SRCのリンクを取得するために

感謝をしようとしています。

答えて

0

あなたは、単にSRCからキャプチャキーk=...を抽出したい場合は、次のコード行を使用することができます

my_src = driver.find_element_by_xpath("//iframe[contains(@src,'https://www.google.com/recaptcha/api2/anchor')]").get_attribute("src") 
parts = my_src.split("?k=") 
print(parts[1]) 
関連する問題

 関連する問題