Python + selenium (Скрыть ошибки в консоли)

windows
python
webdriver
selenium
chrome
Теги: #<Tag:0x00007fedb998edc0> #<Tag:0x00007fedb998ec30> #<Tag:0x00007fedb998e960> #<Tag:0x00007fedb998e758> #<Tag:0x00007fedb998e500>

(Acamori) #1

День добрый, столкнулся с тем, что при работе с селениумом на сайтах, периодически в консоли вылазят различные ошибки по типу:

[6572:4004:0713/102927.216:ERROR:CONSOLE(5142)] “SyntaxError: Unexpected token я╗┐ in JSON at position 0”, source: chrome-devtools://devtools/bundled/inspector.js (5142)

Как бы выполнению скрипта и работе программы они не мешают, но в дальнейшем продукт может быть выпущен в массы и такие вот ошибки могут вызывать когнитивный диссонанс у конечного пользователя. Можно ли их как-то скрыть или узнать причину их появления ?

Скрипт написан Python 3.6.1, запускается под Windows, webdriver - Сhrome


(Ray Romanov) #2

По ходу, ошибки в JS на странице, разрабы пущай смотрят.


(Acamori) #3

А можно ли как-то заблокировать такие вот ошибки со стороны конечного сайта ?


(Yaroslav Pernerovskyy) #4

их нужно пофиксить, зачем их блокировать?


(Acamori) #5

Кто ж спорит, просто доказывать это какому-то индусу, который станцевал код этого сайта - будет крайне затруднительно. Смысл программы в автоматическом заполнении, а не тестировании конкретных сайтов :slight_smile: