selenium 入門到精通系列
ps:滑鼠右鍵、滑鼠懸停、鍵盤操作方法
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @date : 2019-04-23 16:12:33
# @author : benlam
# @link :
from selenium import webdriver
from selenium.webdriver.common.action_chains import actionchains
from selenium.webdriver.common.keys import keys
driver=webdriver.firefox()
driver.get("")
right=size=driver.find_element_by_id("kw")
#滑鼠右鍵
actionchains(driver).context_click(right).perform()
halt=driver.find_element_by_class_name("bri")
#滑鼠懸停
actionchains(driver).move_to_element(halt).perform()
driver.find_element_by_id("kw").send_keys("selenium ")
#刪除空格
driver.find_element_by_id("kw").send_keys(keys.back_space)
#加入空格
driver.find_element_by_id("kw").send_keys(keys.space)
driver.find_element_by_id("kw").send_keys("test")
#全選內容
driver.find_element_by_id("kw").send_keys(keys.control,'a')
#剪下內容
driver.find_element_by_id("kw").send_keys(keys.control,'x')
#貼上內容
driver.find_element_by_id("kw").send_keys(keys.control,'v')
#回車即可
driver.find_element_by_id("kw").send_keys(keys.enter)
driver.quit()
ZED Board從入門到精通系列 插曲
去年暑假期間寫了一部分zedboard教程,由於開學,忙著找工作,一直擱置。寒假期間準備再跟進一部分系列教程。另外有幾點需要說明的是,zynq發展很快,一年之內工具可能會發生較大變化,所以不能指望我的部落格內容總是與最新的工具同步,需要開發者自己協調權衡,是採用最新的工具,還是跟著部落格內容進行學習...
ARKit從入門到精通系列教程(目錄)
arkit從入門到精通 1 arkit初體驗 arkit從入門到精通 2 arkit工作原理及流程介紹 寫在前面的話1.2 arkit與scenekit的關係1.3 arkit工作原理 1.3.1 arscnview與arsession1.3.2 arworldtrackingsessionconf...
Linux從入門到精通系列之DHCP
linux從入門到精通系列之dhcp 首先呢先講下dhcp的簡介 對於那些不太了解網路技術的人來說,配置tcp ip可能是一件非常複雜的工作,對那些將pc連線到區域網的使用者來說只能將配置集中到伺服器端,這樣可以簡化使用者端的工作複雜度。當然,這將在一定程度上,增加管理員的工作量,但是從整體考慮,這...