def saveScreen(last_top): # f'文字列{変数}文字列' FILENAME = os.path.join(os.path.dirname(os.path.abspath(__file__)), f'image/screen{last_top}.png') # SeleniumからJavaScriptを実行 画像のサイズ取得 w = driver.execute_script("return document.body.scrollWidth;") # h = 1200 h = driver.execute_script("return document.body.scrollHeight;") driver.set_window_size(w,h) # set window size driver.save_screenshot(FILENAME) #呼び出し saveScreen(last_top)
スクリーンショット関数化,画像ファイルが複数,文字列内に変数展開
Categories:
Tags: