私はPythonでセレンモジュールを初めて使っています。イメージをロードしてローカルに保存しようとしています。そのために私は次のコードを使用していますpythonセレン保存画像が空
driver = webdriver.Firefox()
driver.execute_script("window.open()")
driver.switch_to_window(driver.window_handles[1])
driver.get("http://media.santabanta.com/medium1/cricket/trent%20boult/trent-boult-0a.jpg")
driver.save_screenshot('im1.jpg')
私が得ている問題は、保存された画像が空(0バイト)です。
URLは保護されたURLですか? URLを介してこの画像に直接アクセスすることはできません。これは、ファイルが0 KBである理由を説明します。 – demouser123
暗黙的にいくつかを追加して試してください。 driver.get_screenshot_as_file( '/ tmp/google.png') –
@ demouser123いいえ、そうではありません。あなたのブラウザでそれを開いていますか? – WSS