当前位置: 首页 > news >正文

泸溪县建设局网站网站建设公司-跨界鱼科技优

泸溪县建设局网站,网站建设公司-跨界鱼科技优,wordpress搭建学校网站,惠州网站网站建设下载并安装selenium 安装#xff1a;cmd中执行 pip install -i https://pypi.douban.com/simple selenium执行完成后 pip show selenium 可查看安装是否成功安装浏览器驱动#xff0c;查看当前浏览器的版本选择合适的驱动并下载 chrome的链接#xff1a;https://chromedrive…下载并安装selenium 安装cmd中执行 pip install -i https://pypi.douban.com/simple selenium执行完成后 pip show selenium 可查看安装是否成功安装浏览器驱动查看当前浏览器的版本选择合适的驱动并下载 chrome的链接https://chromedriver.storage.googleapis.com/index.html输入python代码弹出chrome浏览器即标识安装成功fromseleniumimportwebdriverbrowser webdriver.Chrome()脚本组成1.头部导入需要的包2.获取浏览器驱动 webdriver.Chrome()3.使用驱动对浏览器进行操作测试4.关闭浏览器图形验证码使用input解决inputs driver.find_elements_by_tag_name(input) foriininputs:ifi.get_attribute(placeholder) 验证码:a input(请输入验证码)i.send_keys(a)常用API定位driver.find_element_by_id() #定位根据idid是全局唯一的 driver.find_element_by_name() #定位根据name driver.find_element_by_class_name() #定位根据classname已重复不建议使用 driver.find_element_by_link_text() #使用链接进行定位 driver.find_element_by_tag_name() #使用标签定位且标签必须唯一 driver.find_element_by_xpath() #使用xpath定位一定可以定位到元素 driver.find_element_by_css_selector() #使用css selector定位鼠标事件click() #点击定位到的对象 driver.find_element_by_id(details-button).click() submit() #提交表单类似click()当操作对象的type是submit时可以使用 driver.find_element_by_id(details-button).submit() #from selenium.webdriver.common.action_chains import ActionChains ActionChains 类 context_click() #右击 su1 driver.find_element_by_id(su) #先定位好元素 ActionChains(driver).context_click(su1).perform() double_click() #双击 ActionChains(driver).double_click(su1).perform() drag_and_drop() #拖动 target driver.find_element_by_id(su) title driver.find_element_by_css_selector(#\31 h3 a) ActionChains(driver).drag_and_drop(title, target).perform() move_to_element() #移动鼠标移至 ActionChains(driver).move_to_element(target).perform()键盘事件send_keys() #在定位的对象上输入内容 driver.find_element_by_id(password).send_keys(admin) clear() #清除目标对象的输入内容 driver.find_element_by_id(password).clear() send_keys(Keys.TAB) #键盘Tab from selenium.webdriver.common.keys import Keys send_keys(Keys.ENTER) #键盘回车 send_keys(Keys.CONTROL,A) #键盘ctrla全选 send_keys(Keys.CONTROL,X) #键盘ctrlx剪切 send_keys(Keys.CONTROL,C) #键盘ctrlc复制 send_keys(Keys.CONTROL,V) #键盘ctrlv粘贴其他事件text() #获取目标对象的文本信息 text driver.find_element_by_xpath(//*[idroot]/section/header/div[1]/ul/li[2]/span/a).text print(text ) time.sleep(500) #固定等待500秒 import time title driver.title #打印当前页面title url driver.current_url #打印当前页面url print(title:title,url:url) ​ get(https://www.baidu.com/) #打开浏览器至xx网址 quit() #关闭浏览器浏览器操作driver.maximize_window() #浏览器最大化 driver.minimize_window() #浏览器最小化 driver.set_window_size(400,500) #设置浏览器大小宽400高500 driver.back() #浏览器返回上一个页面 driver.forward() #浏览器到下一个页面 #浏览器滚动条到最下方 js var qdocument.documentElement.scrollTop 10000 driver.execute_script(js) #浏览器滚动条到最上方 jsvar qdocument.documentElement.scrollTop 0 driver.execute_script(js)
http://www.hkea.cn/news/14509259/

相关文章:

  • 成都龙泉建设网站2021免费正能量网站入口
  • 重庆荣昌网站建设报价做购物网站用服务器
  • 网站开发成本评估哪个网站做兼职猎头
  • 哈尔滨网站建设策划方案销售网站排名
  • 戚墅堰建设网站18芯城网站开发案例
  • 网站怎么换主机wordpress鼠标
  • 做废铁在哪个网站推广中卫网站推广优化
  • 开源的网站系统wordpress布局怎么看
  • 网站建设视频代码wordpress怎么添加全局背景音乐
  • python 网站开发实战wordpress 手机版 导航
  • 淘宝网站所用编码群晖 套件 wordpress
  • 做微信公众号用什么网站老板办公室装修设计
  • 网站托管怎做什么学做网站
  • 免费网站备案号码wordpress七牛云使用
  • 网页制作怎么上传到网站wordpress 去掉 googleapis
  • 企业网站可以自己做北京网站建设seo优化
  • 做蛋糕网站的优点免费 支付宝购物网站模版
  • 服装设计网站有哪些推荐关于购物网站开发的开题报告
  • 长沙网站推广服务公司ui培训班有用吗
  • 长沙做企业网站推广的公司外贸网站建设源码
  • python做音乐网站网站建设用电脑
  • 镇海建设交通局网站首页东莞横沥理工学校
  • yahoo网站提交入口微擎可以做网站吗
  • 品牌商城网站制作考研门户网站的建设
  • 用php做京东网站页面flarum wordpress
  • 中学生做的安全作业网站波莱网站开发
  • wordpress多站点使用期限插件公司展示网站制作
  • 家乡ppt模板免费下载网站短视频运营培训学校
  • 网站tag聚合怎么做什么类型的公司需要做建设网站的
  • 阳江市网站建设宿迁定制网站建设