【2018.05.09】python3.6 + selenium 定位之 鼠标事件操作+键盘事件操作

 
 

一、简单操作

    1.点击(鼠标左键)页面按钮:click()

    2.请空输入框:clear()

    3.输入字符串:send_keys()

    4.submit()一般用于模拟回车键


键盘F1到F12:send_keys(Keys.F1) 把F1改成对应的快捷键

复制Ctrl+C:send_keys(Keys.CONTROL,'c') 

粘贴Ctrl+V:send_keys(Keys.CONTROL,'v') 

 全选Ctrl+A:send_keys(Keys.CONTROL,'a') 

剪切Ctrl+X:send_keys(Keys.CONTROL,'x') 

制表键Tab:  send_keys(Keys.TAB) 

ActionChains

perform() 执行所有ActionChains中的行为

move_to_element() 鼠标悬停


右击鼠标:context_click()

双击鼠标:double_click()


 #coding = utf-8
'''
鼠标事件操作:

'''
from selenium import webdriver

from selenium.webdriver.common.action_chains import *  #需要加载项
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
driver.implicitly_wait(2)
mouse = driver.find_element_by_link_text('设置')
ActionChains(driver).move_to_element(mouse).perform()    #悬停
以上...欢迎交流,一起学习,麻花藤群728109091

猜你喜欢

转载自blog.csdn.net/qq_38534107/article/details/80254864