혹시
driver.execute_cdp_cmd(“Emulation.setDeviceMetricsOverride”,{ “width”:int(width), “height”:int(height), “deviceScaleFactor”:1, “mobile” : True
요 부부은 따로 갑자기 코드가 추가가 됐는데, 어떤 요소들이 변경이 되는건가요?
앗 바로 다음강의 위 내용이 나오네요!
강의 들으시구 고통받는 시간이 많이 줄어들었으면 좋겠습니다. 프로그램 만들면서 어디 물어볼 곳이 없어서 진짜 힘들었었습니다 ㅜㅠ
상현 선생님 궁금하신것 있으시다면 댓글로 꼭 남겨주세요 ~ 공개 불가능하신 내용이라면, 사이트 맨 하단에 제 연락처를 통해서 말씀해주시면 답변드리겠습니다 !
네이버 쇼핑의 경우, 상품을 클릭하면 새로운 탭이 생기면서 CDP 커맨드가 초기화가 되는데 그대로 이어갈 수는 없나요?
친절히 알려주셔서 감사합니다
driver.execute_script( ‘document.getElementById(“someID”).setAttribute(“target”, _self”)’ )
위의 코드로 상품의 target 값을 _self로 변경하시면 됩니다
위 코드 중 이 두 개의 코드 역활이 다른 건가요? 간단한 설명 좀 부탁 드립니다
# User Agent 속이기(2.1강의) options.add_argument(f’–user-agent={UA}’)
# User Agent 적용(3.3강의) driver.execute_cdp_cmd(“Emulation.setUserAgentOverride”,UA_Data)
변경하는 navigator 값이 다릅니다
# User Agent 속이기(2.1강의) options.add_argument(f’–user-agent={UA}’) -> navigator.userAgent 값을 변경하는데 사용됩니다 # User Agent 적용(3.3강의) driver.execute_cdp_cmd(“Emulation.setUserAgentOverride”,UA_Data) driver.execute_cdp_cmd(“Network.setUserAgentOverride”,UA_Data) -> navigator.userAgentData를 변경하는데 사용됩니다 !
이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다
날 기억해
아직 회원이 아니십니까? 지금 등록하세요
당신은 회원입니까? 지금 로그인하십시오
댓글 1개
혹시
driver.execute_cdp_cmd(“Emulation.setDeviceMetricsOverride”,{
“width”:int(width),
“height”:int(height),
“deviceScaleFactor”:1,
“mobile” : True
요 부부은 따로 갑자기 코드가 추가가 됐는데,
어떤 요소들이 변경이 되는건가요?
앗 바로 다음강의 위 내용이 나오네요!
강의 들으시구 고통받는 시간이 많이 줄어들었으면 좋겠습니다.
프로그램 만들면서 어디 물어볼 곳이 없어서 진짜 힘들었었습니다 ㅜㅠ
상현 선생님 궁금하신것 있으시다면 댓글로 꼭 남겨주세요 ~
공개 불가능하신 내용이라면, 사이트 맨 하단에 제 연락처를 통해서 말씀해주시면 답변드리겠습니다 !
네이버 쇼핑의 경우, 상품을 클릭하면 새로운 탭이 생기면서 CDP 커맨드가 초기화가 되는데 그대로 이어갈 수는 없나요?
친절히 알려주셔서 감사합니다
driver.execute_script(
‘document.getElementById(“someID”).setAttribute(“target”, _self”)’
)
위의 코드로 상품의 target 값을 _self로 변경하시면 됩니다
위 코드 중 이 두 개의 코드 역활이 다른 건가요?
간단한 설명 좀 부탁 드립니다
# User Agent 속이기(2.1강의)
options.add_argument(f’–user-agent={UA}’)
# User Agent 적용(3.3강의)
driver.execute_cdp_cmd(“Emulation.setUserAgentOverride”,UA_Data)
변경하는 navigator 값이 다릅니다
# User Agent 속이기(2.1강의)
options.add_argument(f’–user-agent={UA}’)
-> navigator.userAgent 값을 변경하는데 사용됩니다
# User Agent 적용(3.3강의)
driver.execute_cdp_cmd(“Emulation.setUserAgentOverride”,UA_Data)
driver.execute_cdp_cmd(“Network.setUserAgentOverride”,UA_Data)
-> navigator.userAgentData를 변경하는데 사용됩니다 !