PythonでFirefoxを操作しており、リンクのスクリーンショットを取得していますが、ページ全体が写っていない時があるので、拡大率を下げることを検討していますが、headlessモードでの拡大率の下げ方がわかりません。
ご存知の方おられましたらご教示お願いいたします。
Python
path = '/usr/local/bin/geckodriver3'options = Options()options.add_argument('-profile')options.add_argument('--headless') # headlessモードを使用するoptions.add_argument('--no-sandbox')options.add_argument('--disable-gpu') options.add_argument("--window-size=2920x1080")driver = webdriver.Firefox(executable_path=path, options=options)driver.get("https://www.google.com/") # グーグルトップページにアクセスsleep(3)sfile = driver.get_screenshot_as_file("/Users/ + test.png") #スクリーンショットを保存する

0 コメント