@@ -185,7 +185,7 @@ def find_element_by_id(self, id_):
185
185
186
186
foo_element = element.find_element_by_id('foo')
187
187
"""
188
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
188
+ warnings .warn ("find_element_by_id is deprecated. Please use find_element(by=By.ID, value=id_ ) instead" )
189
189
return self .find_element (by = By .ID , value = id_ )
190
190
191
191
def find_elements_by_id (self , id_ ):
@@ -204,7 +204,7 @@ def find_elements_by_id(self, id_):
204
204
205
205
elements = element.find_elements_by_id('foo')
206
206
"""
207
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
207
+ warnings .warn ("find_elements_by_id is deprecated. Please use find_elements(by=By.ID, value=id_ ) instead" )
208
208
return self .find_elements (by = By .ID , value = id_ )
209
209
210
210
def find_element_by_name (self , name ):
@@ -224,7 +224,7 @@ def find_element_by_name(self, name):
224
224
225
225
element = element.find_element_by_name('foo')
226
226
"""
227
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
227
+ warnings .warn ("find_element_by_name is deprecated. Please use find_element(by=By.NAME, value=name ) instead" )
228
228
return self .find_element (by = By .NAME , value = name )
229
229
230
230
def find_elements_by_name (self , name ):
@@ -242,7 +242,7 @@ def find_elements_by_name(self, name):
242
242
243
243
elements = element.find_elements_by_name('foo')
244
244
"""
245
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
245
+ warnings .warn ("find_elements_by_name is deprecated. Please use find_elements(by=By.NAME, value=name ) instead" )
246
246
return self .find_elements (by = By .NAME , value = name )
247
247
248
248
def find_element_by_link_text (self , link_text ):
@@ -262,7 +262,7 @@ def find_element_by_link_text(self, link_text):
262
262
263
263
element = element.find_element_by_link_text('Sign In')
264
264
"""
265
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
265
+ warnings .warn ("find_element_by_link_text is deprecated. Please use find_element(by=By.LINK_TEXT, value=link_text ) instead" )
266
266
return self .find_element (by = By .LINK_TEXT , value = link_text )
267
267
268
268
def find_elements_by_link_text (self , link_text ):
@@ -280,7 +280,7 @@ def find_elements_by_link_text(self, link_text):
280
280
281
281
elements = element.find_elements_by_link_text('Sign In')
282
282
"""
283
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
283
+ warnings .warn ("find_elements_by_link_text is deprecated. Please use find_elements(by=By.LINK_TEXT, value=text ) instead" )
284
284
return self .find_elements (by = By .LINK_TEXT , value = link_text )
285
285
286
286
def find_element_by_partial_link_text (self , link_text ):
@@ -300,7 +300,7 @@ def find_element_by_partial_link_text(self, link_text):
300
300
301
301
element = element.find_element_by_partial_link_text('Sign')
302
302
"""
303
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
303
+ warnings .warn ("find_element_by_partial_link_text is deprecated. Please use find_element(by=By.PARTIAL_LINK_TEXT, value=link_text ) instead" )
304
304
return self .find_element (by = By .PARTIAL_LINK_TEXT , value = link_text )
305
305
306
306
def find_elements_by_partial_link_text (self , link_text ):
@@ -318,7 +318,7 @@ def find_elements_by_partial_link_text(self, link_text):
318
318
319
319
elements = element.find_elements_by_partial_link_text('Sign')
320
320
"""
321
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
321
+ warnings .warn ("find_elements_by_partial_link_text is deprecated. Please use find_elements(by=By.PARTIAL_LINK_TEXT, value=link_text ) instead" )
322
322
return self .find_elements (by = By .PARTIAL_LINK_TEXT , value = link_text )
323
323
324
324
def find_element_by_tag_name (self , name ):
@@ -338,7 +338,7 @@ def find_element_by_tag_name(self, name):
338
338
339
339
element = element.find_element_by_tag_name('h1')
340
340
"""
341
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
341
+ warnings .warn ("find_element_by_tag_name is deprecated. Please use find_element(by=By.TAG_NAME, value=name ) instead" )
342
342
return self .find_element (by = By .TAG_NAME , value = name )
343
343
344
344
def find_elements_by_tag_name (self , name ):
@@ -356,7 +356,7 @@ def find_elements_by_tag_name(self, name):
356
356
357
357
elements = element.find_elements_by_tag_name('h1')
358
358
"""
359
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
359
+ warnings .warn ("find_elements_by_tag_name is deprecated. Please use find_elements(by=By.TAG_NAME, value=name ) instead" )
360
360
return self .find_elements (by = By .TAG_NAME , value = name )
361
361
362
362
def find_element_by_xpath (self , xpath ):
@@ -390,7 +390,7 @@ def find_element_by_xpath(self, xpath):
390
390
391
391
element = element.find_element_by_xpath('//div/td[1]')
392
392
"""
393
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
393
+ warnings .warn ("find_element_by_xpath is deprecated. Please use find_element(by=By.XPATH, value=xpath ) instead" )
394
394
return self .find_element (by = By .XPATH , value = xpath )
395
395
396
396
def find_elements_by_xpath (self , xpath ):
@@ -423,7 +423,7 @@ def find_elements_by_xpath(self, xpath):
423
423
elements = element.find_elements_by_xpath("//div[contains(@class, 'foo')]")
424
424
425
425
"""
426
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
426
+ warnings .warn ("find_elements_by_xpath is deprecated. Please use find_elements(by=By.XPATH, value=xpath ) instead" )
427
427
return self .find_elements (by = By .XPATH , value = xpath )
428
428
429
429
def find_element_by_class_name (self , name ):
@@ -443,7 +443,7 @@ def find_element_by_class_name(self, name):
443
443
444
444
element = element.find_element_by_class_name('foo')
445
445
"""
446
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
446
+ warnings .warn ("find_element_by_class_name is deprecated. Please use find_element(by=By.CLASS_NAME, value=name ) instead" )
447
447
return self .find_element (by = By .CLASS_NAME , value = name )
448
448
449
449
def find_elements_by_class_name (self , name ):
@@ -461,7 +461,7 @@ def find_elements_by_class_name(self, name):
461
461
462
462
elements = element.find_elements_by_class_name('foo')
463
463
"""
464
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
464
+ warnings .warn ("find_elements_by_class_name is deprecated. Please use find_elements(by=By.CLASS_NAME, value=name ) instead" )
465
465
return self .find_elements (by = By .CLASS_NAME , value = name )
466
466
467
467
def find_element_by_css_selector (self , css_selector ):
@@ -481,7 +481,7 @@ def find_element_by_css_selector(self, css_selector):
481
481
482
482
element = element.find_element_by_css_selector('#foo')
483
483
"""
484
- warnings .warn ("find_element_by_* commands are deprecated. Please use find_element() instead" )
484
+ warnings .warn ("find_element_by_css_selector is deprecated. Please use find_element(by=By.CSS_SELECTOR, value=css_selector ) instead" )
485
485
return self .find_element (by = By .CSS_SELECTOR , value = css_selector )
486
486
487
487
def find_elements_by_css_selector (self , css_selector ):
@@ -499,7 +499,7 @@ def find_elements_by_css_selector(self, css_selector):
499
499
500
500
elements = element.find_elements_by_css_selector('.foo')
501
501
"""
502
- warnings .warn ("find_elements_by_* commands are deprecated. Please use find_elements() instead" )
502
+ warnings .warn ("find_elements_by_css_selector is deprecated. Please use find_elements(by=By.CSS_SELECTOR, value=css_selector ) instead" )
503
503
return self .find_elements (by = By .CSS_SELECTOR , value = css_selector )
504
504
505
505
def send_keys (self , * value ) -> None :
0 commit comments