селен работает построчно, но не в скрипте - PullRequest
0 голосов
/ 22 апреля 2020

мой python скрипт в левом верхнем углу, сообщение об ошибке в середине, когда я выполняю построчно в левом нижнем углу, правая половина - это журнал geckodriver

I m trying to run python script using selenium module to make basic automated youtube search. I get the error show in the middle picture when I write the script as a whole but when I write the code line-by-line it works perfectly . I tried reinstalling gecko and firefox but didn т работа. как я установил gecko: 1) un-tar файл 2) сделать файл исполняемым 3) mv файл в usr / local / bin ... Geckodriver 26.0.0 Firefox 75.0 ubuntu 19.10 vim 8.2

1 Ответ

0 голосов
/ 23 апреля 2020

В журнале достаточно ясно об ошибке, вы не можете запустить geckodriver как root, вы должны запустить его под другим пользователем, что вы можете сделать с помощью sudo -H -u, т.е. :

chown someuser:someuser /path/to/script.py
sudo -H -u someuser python /path/to/script.py
...