来源:python中国网 时间:2020-03-22

  selenium创建的浏览器对象driver有很多属性和方法,查看他们也很简单,直接dir()函数一把就行了。参考本文通过dir函数如何查看是对象还是方法。下面把结果给大家展示下。具体每个属性和方法代表什么意思,大家可以在实践中感知。

add_cookie	方法
application_cache	属性
back	方法
capabilities	属性
close	方法
command_executor	属性
create_options	方法
create_web_element	方法
current_url	属性
current_window_handle	属性
delete_all_cookies	方法
delete_cookie	方法
desired_capabilities	属性
error_handler	属性
execute	方法
execute_async_script	方法
execute_cdp_cmd	方法
execute_script	方法
file_detector	属性
file_detector_context	方法
find_element	方法
find_element_by_class_name	方法
find_element_by_css_selector	方法
find_element_by_id	方法
find_element_by_link_text	方法
find_element_by_name	方法
find_element_by_partial_link_text	方法
find_element_by_tag_name	方法
find_element_by_xpath	方法
find_elements	方法
find_elements_by_class_name	方法
find_elements_by_css_selector	方法
find_elements_by_id	方法
find_elements_by_link_text	方法
find_elements_by_name	方法
find_elements_by_partial_link_text	方法
find_elements_by_tag_name	方法
find_elements_by_xpath	方法
forward	方法
fullscreen_window	方法
get	方法
get_cookie	方法
get_cookies	方法
get_log	方法
get_network_conditions	方法
get_screenshot_as_base64	方法
get_screenshot_as_file	方法
get_screenshot_as_png	方法
get_window_position	方法
get_window_rect	方法
get_window_size	方法
implicitly_wait	方法
launch_app	方法
maximize_window	方法
minimize_window	方法
mobile	属性
name	属性
page_source	属性
quit	方法
refresh	方法
save_screenshot	方法
service	属性
session_id	属性
set_network_conditions	方法
set_page_load_timeout	方法
set_script_timeout	方法
set_window_position	方法
set_window_rect	方法
set_window_size	方法
start_client	方法
start_session	方法
stop_client	方法
switch_to	属性
switch_to_active_element	方法
switch_to_alert	方法
switch_to_default_content	方法
switch_to_frame	方法
switch_to_window	方法
title	属性
w3c	属性
window_handles	属性
log_types	属性
orientation	属性

  结果是很多,常用的没多少,就像linux命令虽然那么多,有些一辈子可能都用不到。

selenium教程

Tips:不要怕、多坚持、多动手、付出必有回报。