| |
- builtins.object
-
- browser_control
class browser_control(builtins.object) |
|
browser_control(verbose=1, headless=False, do_not_open=False)
# class to control web browser |
|
Methods defined here:
- __init__(self, verbose=1, headless=False, do_not_open=False)
- Initialize self. See help(type(self)) for accurate signature.
- close(self)
- # close web driver window
- find_element(self, element_str='', by='xpath', wait=None, sleep=None, click=False, enter_text='', select='', visible=None)
- # return element to find (default: by "xpath"); and perform an action, e.g., click (optional)
- find_elements(self, element_str='', by='xpath', wait=None, sleep=None)
- # return list of elements to find
- load_url(self, url='https://www.mso.anu.edu.au/~chfeder/index.html', wait=None, sleep=None, wait_until_element='')
- # function to load URL
- my_sleep(self, sleep_time=None)
- # custom sleep; if arg is None, we use the class value self.sleep
- my_wait(self, wait_time=None)
- # custom wait; if arg is None, we use the class value self.wait
- open(self)
- # power up web driver window
- selenium_by(by_str='xpath')
- # return selenium by obj based on input arg str
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
| |