Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 8, 2022 20:12:23

davider228
Зарегистрирован: 2022-04-08
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Selenium

В программе хочу получить скриншот сайта но при запуске программы открывается браузер можно ли как то сделать что бы он не открывался (Работаю на маке браузер Safari)? Вот код:

 from selenium import webdriver
from time import sleep
driver = webdriver.Safari()
driver.get('https://www.python.org')
sleep(1)
driver.get_screenshot_as_file("screenshot.png")
driver.quit()
print("end...")

Офлайн

#2 Май 29, 2022 02:16:08

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

Selenium

У Сафари насколько я знаю нет headless режима работы, так что именно Сафари будет открываться в любом случае.



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version