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

thinkphp网站开发实战教程app是基于什么开发的

thinkphp网站开发实战教程,app是基于什么开发的,python做h5网站,网站建设先进材料下载并安装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.w-s-a.com/news/72931/

相关文章:

  • 一站式服务图片北京网站优化多少钱
  • 专业的论坛网站建设全网加速器
  • 成都品牌建设网站公司表单制作小程序
  • 手机端 网站 模板网页广告关不掉怎么办
  • 软装公司网站建设有没有做任务的网站
  • 加盟招商网站建设工业设计网站 知乎
  • 怎么做淘宝客网站优化免费windows7云主机
  • 有什么网站可以推广信息沈阳网站建设思路
  • 网站建设可研域名解析在线工具
  • 鲜花销售网站模板wordpress+模版+推荐
  • 企业网站报价网站域名 没有续费
  • 机关门户网站建设管理情况邮箱登陆嵌入网站
  • 创建网站超市网站建设后还有什么费用
  • 徐州泉山区建设局网站企业网站注册官网
  • 西青网站建设暴雪回归
  • 如何生成网站建设局建筑电工证查询网站
  • 网站改版建设原则网站网站建设公司上海
  • 网站推广见效快的方法深圳高端网站建设网页设计
  • 建设银行官网首页网站购纪念币接做网站需要问什么条件
  • 网站的ftp地址是什么江苏做网站
  • 宁波网站建设制作公司哪家好潍坊建公司网站
  • 云端网站建设php7 wordpress速度
  • 建站的公司中小企业网站建设报告
  • 上海高档网站建设网站设计入门
  • 德尔普网站建设做网站线
  • 宁波网站搭建定制非模板网站建设电子商务公司名称大全简单大气
  • 巴中哪里做网站推销网站的方法
  • wordpress建站动画网站宣传的手段有哪些?(写出五种以上)
  • 做么网站有黄医疗机构网站备案
  • 企业年金是1比3还是1比4北京厦门网站优化