목록크롬 (3)
둘에서 하나로....
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=1337 크롬을 위의 옵션을 이용해서 실행한다.\ 파이썬에서 아래와 같이 코드를 사용하면 이미 띄워져 있는 브라우저의 쿠키나 상태값을 그대로 받아와서 작업이 가능하다. from selenium import webdriver as wd opt = wd.ChromeOptions() opt.add_experimental_option("debuggerAddress", "127.0.0.1:1337") driver = wd.Chrome("./chromedriver", options=opt)
function assa(e){ chrome.tabs.executeScript(null, { code: "var a = document.querySelector('#gs_lc50 > input');" +"a.value= '123123';" +"var enter = new KeyboardEvent('keydown',{code:'Enter',key:'Enter',keyCode:13}); " +"a.dispatchEvent(enter)" +"" }); } document.addEventListener("DOMContentLoaded",function(){ var btn01 = document.querySelector('#btn'); btn01.addEventListener("click",assa); }); p..