Я пытался написать селенового бота с ruby, но он просто закрывал окно chrome после загрузки страницы. Что я могу сделать? Пожалуйста, помогите
require "selenium-webdriver" options = Selenium::WebDriver::Chrome::Options.new options.add_argument('--ignore-certificate-errors') options.add_argument('--disable-popup-blocking') options.add_argument('--disable-translate') driver = Selenium::WebDriver.for :chrome, options: options driver.navigate.to "https://google.com"
Если вы выполняете только приведенный выше код и ничего больше после этого, то, что вы испытываете, имеет большой смысл. Он выходит после перехода в Google.
Добавьте это в конец, и окно должно остаться открытым
$stdin.gets