@@ -3199,6 +3199,12 @@ <h3 id="cdp-mode-examples-seleniumbaseexamplescdp_mode">🐙 <b translate="no">C
31993199 < span class ="n "> required_text</ span > < span class ="o "> =</ span > < span class ="s2 "> "Catan"</ span >
32003200 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> press_keys</ span > < span class ="p "> (</ span > < span class ="s1 "> 'input[aria-label="Search"]'</ span > < span class ="p "> ,</ span > < span class ="n "> search</ span > < span class ="o "> +</ span > < span class ="s2 "> "</ span > < span class ="se "> \n</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span >
32013201 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 3.8</ span > < span class ="p "> )</ span >
3202+ < span class ="k "> if</ span > < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> is_element_visible</ span > < span class ="p "> (</ span > < span class ="s2 "> "#px-captcha"</ span > < span class ="p "> ):</ span >
3203+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_click_and_hold</ span > < span class ="p "> (</ span > < span class ="s2 "> "#px-captcha"</ span > < span class ="p "> ,</ span > < span class ="mi "> 12</ span > < span class ="p "> )</ span >
3204+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 3.2</ span > < span class ="p "> )</ span >
3205+ < span class ="k "> if</ span > < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> is_element_visible</ span > < span class ="p "> (</ span > < span class ="s2 "> "#px-captcha"</ span > < span class ="p "> ):</ span >
3206+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_click_and_hold</ span > < span class ="p "> (</ span > < span class ="s2 "> "#px-captcha"</ span > < span class ="p "> ,</ span > < span class ="mi "> 12</ span > < span class ="p "> )</ span >
3207+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 3.2</ span > < span class ="p "> )</ span >
32023208 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> remove_elements</ span > < span class ="p "> (</ span > < span class ="s1 "> '[data-testid="skyline-ad"]'</ span > < span class ="p "> )</ span >
32033209 < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="s1 "> '*** Walmart Search for "</ span > < span class ="si "> %s</ span > < span class ="s1 "> ":'</ span > < span class ="o "> %</ span > < span class ="n "> search</ span > < span class ="p "> )</ span >
32043210 < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="s1 "> ' (Results must contain "</ span > < span class ="si "> %s</ span > < span class ="s1 "> ".)'</ span > < span class ="o "> %</ span > < span class ="n "> required_text</ span > < span class ="p "> )</ span >
@@ -3365,10 +3371,14 @@ <h3 id="cdp-mode-api-methods">🐙 <b translate="no">CDP Mode</b> API / Methods<
33653371< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> get_element_attribute</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> ,</ span > < span class ="n "> attribute</ span > < span class ="p "> )</ span >
33663372< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> get_attribute</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> ,</ span > < span class ="n "> attribute</ span > < span class ="p "> )</ span >
33673373< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> get_element_html</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> )</ span >
3374+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> get_mfa_code</ span > < span class ="p "> (</ span > < span class ="n "> totp_key</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
3375+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> enter_mfa_code</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> ,</ span > < span class ="n "> totp_key</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> timeout</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
33683376< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> set_locale</ span > < span class ="p "> (</ span > < span class ="n "> locale</ span > < span class ="p "> )</ span >
33693377< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> set_local_storage_item</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> ,</ span > < span class ="n "> value</ span > < span class ="p "> )</ span >
33703378< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> set_session_storage_item</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> ,</ span > < span class ="n "> value</ span > < span class ="p "> )</ span >
33713379< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> set_attributes</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> ,</ span > < span class ="n "> attribute</ span > < span class ="p "> ,</ span > < span class ="n "> value</ span > < span class ="p "> )</ span >
3380+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> is_attribute_present</ span > < span class ="p "> (</ span > < span class ="n "> selector</ span > < span class ="p "> ,</ span > < span class ="n "> attribute</ span > < span class ="p "> ,</ span > < span class ="n "> value</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
3381+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> is_online</ span > < span class ="p "> ()</ span >
33723382< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_press_key</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> )</ span >
33733383< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_press_keys</ span > < span class ="p "> (</ span > < span class ="n "> keys</ span > < span class ="p "> )</ span >
33743384< span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_write</ span > < span class ="p "> (</ span > < span class ="n "> text</ span > < span class ="p "> )</ span >
0 commit comments