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

安康做网站的公司电话成都百度推广电话号码是多少

安康做网站的公司电话,成都百度推广电话号码是多少,公司虚拟地址多少钱一年,建设银行网站打不开 显示停止工作1.selenium元素定位方法 1.1selenium命令 当我们使用chormdriver打开网页后#xff0c;接下来就要用python操作元素#xff0c;模拟用户会作出的操作#xff0c;这些操作元素的方法就是命令。比如 (1) click#xff1a;点击#xff08;按钮#xff0c;单选框#xff…1.selenium元素定位方法 1.1selenium命令 当我们使用chormdriver打开网页后接下来就要用python操作元素模拟用户会作出的操作这些操作元素的方法就是命令。比如 (1)  click点击按钮单选框复选框 2send_keys: 输入 3text获取文本 4get_attribute:获取属性 1.2selenium八大元素定位方式 通用语法driver.findelement(定位方式,值) 注意最好使用单引号因为双引号涉及到字符转义的问题 推荐使用的两种方法是id和xpath原因是id具有唯一性但由于不是所有元素都有id也推荐使用更具有通用性的xpath。 1xpath: xpath是一种在xml中定位元素的语言。因为html可以看作xml的一种实现因此使用selenium也可以利用xpath获取元素。xpath的获取方法如图 默认复制的xpath就已经兼容了id的定位xpath//form[idloginForm] 就是定位了 id为loginFrom的元素。 (2LINK_TEST 等于a标签中出现的文本 3PARTIAL_ LINK_TEST被包含于a标签中出现的文本 4class只可用于class中不包含空格的情况如果有空格该方法无法定位元素。可以用点代替空格值。 5CSS_SELECTORcss使用选择器来为页面元素绑定属性。这些选择器可以被selenium用作另外的定位策略。 6ID根据元素ID进行定位 7name:如果多个元素拥有相同的name属性那么将定位第一个具有该name属性的元素。 8tag 当网页有多个相同的tag标签那么将定位第一个该tag名称的元素。 2.selenium验证码点击案例 采用第三方平台超级鹰注册一个账号创建软件ID,购买一定量的提分下载python的demo放在项目里便于后续方法调用 实现功能b站自动登录并点击验证码 ​ from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.by import By #导入用于裁剪图片的库,通过pip install pillow命令下载这个库pil是python常用的第三方图像处理库 from PIL import Image from chaojiying import Chaojiying_Client #导入动作链类 import time #1.实例化对象后定位输入账号密码的标签点击登录弹出验证码并调用截图方法进行截图并保存 #打开浏览器 driverwebdriver.Chrome() #打开网站(B站注册登录页网址 driver.get(https://passport.bilibili.com/login?from_spm_id333.337.top_bar.login_window) driver.maximize_window() #阻止页面自动关闭,2s time.sleep(2) #输入账号密码并进行登录 driver.find_element(By.XPATH,//*[idapp]/div[2]/div[2]/div[3]/div[2]/div[1]/div[1]/input).send_keys(***0316) driver.find_element(By.XPATH,//*[idapp]/div[2]/div[2]/div[3]/div[2]/div[1]/div[3]/input).send_keys(***) driver.find_element(By.XPATH,//*[idapp]/div[2]/div[2]/div[3]/div[2]/div[2]/div[2]).click() time.sleep(8) #保存屏幕截图,传入的参数是自己命名的图片文件名 driver.save_screenshot(bili.png) #2.声明一个变量保存并打点调用image库里面的open函数且传参为截图 dataImage.open(bili.png) # 3.使用该对象打点调用crop方法并传入需裁剪区域的像素值然后链式调用save方法并保存裁剪好的图片 #crop传入的参数要一个括号括起来具体的数值在图片预览里看自己电脑的像素坐标 data.crop((1102,277,1736,990)).save(imag1.png) #对接第三方超级鹰网址打码平台 #http://www.chaojiying.com/price.html #4.第三方打码接口需要自己注册账号密码输入接口函数 zuobiaoChaojiying_Client(***, ****,***) imopen(imag1.png,rb).read() #取索引值,9004是验证码类型 dzuobiao.PostPic(im,9004)[pic_str] coordinate [xy.split(sep,) for xy in d.split(sep|)] print(解析验证码成功坐标为, coordinate) #[[339, 576], [235, 390], [325, 311]] # 遍历坐标列表使用动作链点击列表中每个坐标达到点击验证码的目的 for xy in coordinate:x int(xy[0])y int(xy[1])actionActionChains(driver)photodriver.find_element(By.XPATH,/html/body/div[4]/div[2]/div[6]/div/div/div[2]/div[1]/div/div[2]/img)time.sleep(0.5)# action.move_to_element_with_offset(photo,x-13,y-101).click().perform()#x,y轴的求法 打码平台返回值-裁剪后照片空白处*网页上定位的验证码画布X轴数值除以被裁剪下的画布X轴数值action.move_to_element_with_offset(photo,-135(x-15)*0.48,-140(y-100)*0.48).click().perform() driver.find_element(By.XPATH,/html/body/div[4]/div[2]/div[6]/div/div/div[3]/a/div).click() #关闭浏览器 driver.close()​
http://www.w-s-a.com/news/720998/

相关文章:

  • 外贸网站模板免费微信网站开发技术
  • 视频盗版网站怎么做福州网站seo
  • 成都金铭 网站建设做网站包含的技术
  • 长沙的网站建设公司哪家好做网站应选那个主题
  • 公司网站百度搜不到如何自己做一个网站
  • 学生如何建设网站网站开发程序
  • 网站建设公司哪家好 皆来磐石网络网站建设"淘宝网" 在颜色选取和搭配方面有哪些值得学习的地方.
  • 网站如何做移动规则适配北京住房与城乡建设部网站
  • 课堂阵地建设网站wordpress运行机制
  • 网站建设的需求方案企业网站建设费用明细
  • 创口贴网站模板京创影视app
  • 团购网站建设目的网站有很多304状态码
  • 运用阿里云怎么做网站外资企业可以在中国境内做网站吗
  • 云南住房和城乡建设局网站西安做官网的公司
  • 企业网站图片上传网站建设和应用的情况
  • 网站不显示内容吗聊城网架公司
  • 南昌网站建设企业网站托管外包怎么做
  • 做非洲外贸的网站网站可以用PS设计吗
  • PHP搭建IDC网站青岛福瀛建设集团网站
  • 安徽网站优化多少钱软件界面设计的基本原则
  • 网站建设动态页面修改删除dnf卖飞机的网站怎么做的
  • 万网是做什么的seo综合
  • 网站关键词分隔符php网站开发平台下载
  • 郑州那家做网站便宜商业计划书免费word版
  • 秦时明月的个人网站怎么做网站开发公司需要招聘哪些人
  • 广告网站建设制作设计服务商安卓app软件定制
  • 公司网站设计与实现中国职业培训在线官方网站
  • 网站服务器空间租用郑州官网网站推广优化
  • 郑州网站建设外包业务wordpress站酷首页
  • 机关门户网站 建设 方案个人怎么申请注册商标