Если вы откроете драйвером страницу и пойдете в консоль и вернете там
navigator.webdriver;
. Вы увидите, что, во-первых, такая переменная там присутствует, а во-вторых, она равна
true;
Что-бы избавиться от нее, можно сделать так( пробовал на Chrome 74)
Добавьте в опции:
options.add_experimental_option("excludeSwitches", ["enable-automation"])
С этой настройкой - переменной webdriver в navigator уже не будет.
зы: чтобы убрать всплывающий бар -
options.add_argument("--disable-infobars")
Так же некоторые проверяют на наличие переменной $cdc_blahblahblah. Ее тоже можно переназвать.
Пробуйте!