質問: python3 macbookで行ってます。 ページスピードインサイト (https://developers.google.com/speed/pagespeed/insights/?hl=ja) 上記ページにて、分析したいページのURLをフォームに入力し分析。 分析結果がでた後、ページ内のアコーディオン部分を全て開く。 アコーディオン部分を全て開いた状態で、htmlで保存したい。 ページ遷移、フォーム入力、アコーディオン展開までは、selenium webdriverで実行。 その後の保存が、うまく実装できません。 requestsを用いて、URL指定で保存しても分析結果の出ていないページが保存されてしまうからダメでした。 ページ遷移後に、(keys.command + "s")で無理やり保存を試みるも反応がありません。エラーもありません。 実装できる策を教えてください。 よろしくお願いいたします。
回答: 保存がうまくいかないという状況は何も取得できていないということでしょうか? 以下のいずれかで取得できないでしょうか? ``` driver.page_source ``` ``` element = driver.find_elements_by_css_selector('') element.get_attribute('innerHTML') ```