Sau khi cập nhật trình duyệt Google Chrome lên Phiên bản 65.0.3325.146 (Bản dựng chính thức) (64-bit) , tôi cũng gặp phải lỗi tương tự khi gửi các giá trị đến trường nhập, đây là thông báo lỗi ...
selenium.common.exceptions.WebDriverException: Message: unknown error: call function result missing 'value'
sử dụng Chromedriver 2.32 và Google Chrome 65.0
Khi tôi thực hiện một số nghiên cứu về điều tương tự, tôi đã tìm thấy một cam kết gần đây trên các thay đổi của Google chrome v65 giúp tôi giải quyết vấn đề.
Giải pháp:
xuất PATH = $ PATH: / usr / local / bin
- Để kiểm tra cài đặt, hãy khởi động lại thiết bị đầu cuối và nhập lệnh này
chromedriver --version
nó sẽ hiển thị phiên bản của chromedriver mà bạn vừa cài đặt.
Lưu ý: Nếu trình điều khiển chromedriver đã được cài đặt và định cấu hình thì chỉ cần thay thế tệp trình điều khiển hiện có và Nếu bạn không biết nơi các tệp nhị phân của Chromedriver đã được lưu trữ, hãy thử tìm tệp bằng lệnh sau
sudo find -H / -type f -iname chromedriver