หลังจากอัปเดตเบราว์เซอร์ 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 chrome v65 ซึ่งช่วยฉันในการแก้ไขปัญหา
สารละลาย:
ส่งออก PATH = $ PATH: / usr / local / bin
- สำหรับการทดสอบการติดตั้งให้รีสตาร์ทเทอร์มินัลแล้วพิมพ์คำสั่งนี้
chromedriver - รุ่น
มันจะแสดงเวอร์ชันของ chromedriver ที่คุณเพิ่งติดตั้ง
หมายเหตุ: หากติดตั้งและกำหนดค่า chromedriver แล้วเพียงแค่แทนที่ไฟล์ไดรเวอร์ที่มีอยู่และหากคุณไม่ทราบว่าไบนารี Chromedriver เก็บไว้ที่ใดแล้วให้ลองค้นหาไฟล์โดยใช้คำสั่งต่อไปนี้
sudo find -H / -type f -iname chromedriver