webdriver에 몇 가지 기능을 추가하고 싶지만 Java가 전혀 모르기 때문에 먼저 작동하는 방식을 이해하고 싶습니다. 그래서, 파이어 폭스 플러그인 (javascript)이 있고, 파이어 폭스가 설치된 확장 기능을 가진 자바 코드가있다. 그리고 나서이 자바 코드는 로컬 포트를 수신하고, 어떤 명령을받을 때, 자바는 파이어 폭스 플러그인에 시그널을 보낸다. , 실제 작업을 수행합니다. 파이썬 코드는 포트 인터페이스에 대한 바로 가기 집합입니다. 이게 맞습니까?python webdriver는 어떻게 작동합니까?
업데이트 : 응답, malatio에 대한
감사합니다. 그러나 누군가가 설명해주십시오 수 그때 D:\webdriver-read-only\firefox\src\extension\components\firefoxDriver.js
과에 FirefoxDriver.prototype.deleteCookie = function(respond, cookieString) {
후 alert('Hello world!');
를 추가 할 때, 왜
from webdriver_firefox.webdriver import WebDriver
wd = WebDriver()
wd.delete_all_cookies()
나는 여전히 가이 Hello world!
경고가 표시되지 않습니다 실행 (그리고함으로써, error를 얻을 수 way)