Похожие чаты

Есть ли возможность узнать программно (не внешними средствами) id процесса

браузера при запуске его селениумом (что бы потом убить при падении вебдрайвера) ?

9 ответов

18 просмотров

через консоль , команда tasklist

Там есть метод quit() чтобы его закрыть зачем мучаться

Михаил-Ножков Автор вопроса
georgiy_bot
Там есть метод quit() чтобы его закрыть зачем муча...

driver не родился, нет к нему доступа - /упал

Михаил-Ножков Автор вопроса
555
через консоль , команда tasklist

Это внешние средства

Михаил Ножков
driver не родился, нет к нему доступа - /упал

Если не родился, то и браузер не откроется. Как выше писали нужно обработать просто эксепшен и закрыть в случае проблем браузер c помощью quit(). Если на linux системе (или wls) и используешь чистый селениум (не UC и подобные), то используй selenoid. Он сам откроет\закроет контейнер с селениумом. Селеноид супер простой и удобный в использовании инструмент.

Михаил-Ножков Автор вопроса
Denis
Если не родился, то и браузер не откроется. Как вы...

сначала "рождается" браузер , а потом ecxeption в вебдрайвере. Поэтому доступа к закрытию браузер получить невозможно. Я за "хардкор", никаких обёрток, простой "селениум".

Михаил Ножков
сначала "рождается" браузер , а потом ecxeption в ...

И что, если ты этот эксепшен отловишь, то браузер не закроется quit? Сначала рождается драйвер Потом открывается экземпляр браузера А потом уже падают твои эксепшен. Работает так. И поскольку драйвер раньше браузера рождается, то и закрыть его ты можешь при падении.

Михаил-Ножков Автор вопроса
Denis
И что, если ты этот эксепшен отловишь, то браузер ...

Это теоретически , на практике при падении он уже del, поэтому quit() делать некому.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта