Після оновлення браузера Google Chrome до версії 65.0.3325.146 (офіційна збірка) (64-розрядна) я також зіткнувся з такою ж помилкою під час надсилання значень у поле введення, ось повідомлення про помилку ...
selenium.common.exceptions.WebDriverException: Message: unknown error: call function result missing 'value'
за допомогою Chromedriver 2.32 та Google Chrome 65.0
Як я зробив деякі дослідження в тому ж самому, я знайшов останнім часом фіксація на Google хром V65 , який допоможе списку змін мені вирішити цю проблему.
Рішення:
експортувати PATH = $ PATH: / usr / local / bin
- Для тестування установки перезапустіть термінал і введіть цю команду
хромедрівер --версія
він би показав версію хромодрука, яку ви тільки що встановили.
Примітка: Якщо Chromeedriver вже встановлений і налаштований, просто замініть існуючий файл драйвера, і якщо ви не знаєте, де вже збережені бінарні файли Chromedriver, спробуйте знайти файл за допомогою наступної команди
sudo find -H / -type f -iname chromedriver