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

visio网站建设流程图安徽网站seo公司

visio网站建设流程图,安徽网站seo公司,建设一个商城网站要多少钱,idc机房租赁价格之前的文章有关于更多操作方式详细解答,本篇基于前面的知识点进行操作,如果不了解可以先看之前的文章 Python爬虫(1)一次性搞定Selenium(新版)8种find_element元素定位方式 Python爬虫(2)-Selenium控制浏览…

在这里插入图片描述
之前的文章有关于更多操作方式详细解答,本篇基于前面的知识点进行操作,如果不了解可以先看之前的文章
Python爬虫(1)一次性搞定Selenium(新版)8种find_element元素定位方式
Python爬虫(2)-Selenium控制浏览器
Python爬虫(3)-Selenium结合pywin32模拟键盘操作
Python爬虫(4)-Selenium模拟鼠标操作
Python爬虫(5)-selenium用显式等待、隐式等待、强制等待,解决反复爬取网页时无法定位元素问题
Python爬虫(6)-selenium用requests、wget、urllib3这3种方法搞定图片和PDF文件下载

弹窗的样例主要是基于这个网站,需要测试使用时可以用jQuery Mobile 弹窗

Python爬虫(7)selenium3种弹窗定位后点击操作,解决点击登录被隐藏iframe无法点击的登陆问题

  • 1.第一种alert弹出弹框,需要点击确定或取消然后显示信息
  • 2.确认框类型的弹窗
  • 3.点击上传文件类型的弹窗
  • 4.解决点击登录被隐藏iframe无法点击的登陆问题

1.第一种alert弹出弹框,需要点击确定或取消然后显示信息

在这里插入图片描述

from selenium import webdriver
driver = webdriver.Chrome()
driver.get('file:///D:/workhome/te/alert.html')
driver.maximize_window()#窗口最大化
driver.implicitly_wait(5)
at = driver.switch_to.alert
at.accept()#点击确定
at.dismiss()#点击取消

点击后显示出来

在这里插入图片描述

2.确认框类型的弹窗

点击确认框-点击确定就显示删除的信息
在这里插入图片描述

在这里插入图片描述
先用F12,找到这个元素的定位信息传给selenium,右键复制xpath的地址
在这里插入图片描述
在这里插入图片描述

from selenium import webdriver
from selenium.webdriver.common.by import Bydriver = webdriver.Chrome()
driver.get('file:///D:/workhome/te/enter.html')
driver.maximize_window()
driver.implicitly_wait(5)
driver.find_element(By.XPATH,('/html/body/div/input')).click()
at = driver.switch_to.alert
at.accept()

在这里插入图片描述

3.点击上传文件类型的弹窗

在这里插入图片描述
上传完后会显示一个上传的信息
在这里插入图片描述

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('file:///D:/workhome/te/upload_file.html')
driver.maximize_window()
driver.implicitly_wait(5)
file = r'D:\1.txt'#上传本地文件
fup = driver.find_element_by_id('file')# 点击上传按钮上传本地文件
fup.send_keys(file)

4.解决点击登录被隐藏iframe无法点击的登陆问题

某些特殊的网站由于设置了隐藏iframe导致无法进行点击登录的情况,对于这种,首先我们需要切换到iframe弹窗,然后再进行点击操作,再对要点击弹框进行点击即可进入到相应的页面
在这里插入图片描述
在这里插入图片描述

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('登录的网址')
iframeto = driver.find_element(By.ID,'ptlogin_iframe') #定位第一层iframe窗口
driver.switch_to.frame(iframeto)#切换到对应iframe窗口
driver.find_element(By.ID,'需要被点击的登录元素').click()
driver.switch_to.default_content()#退出iframe窗口

在这里插入图片描述

http://www.ds6.com.cn/news/76998.html

相关文章:

  • 一个完整的网站推广方案宁波seo优化公司排名
  • 中国做网站最好的企业企业管理培训机构
  • 网站建设优化学习百度推广有用吗
  • 根据图片做网站用什么24小时人工在线客服
  • 国外营销网站西安seo
  • 字体图标网站怎么开发一个网站
  • 自己做网站打不开是怎么回事百度竞价开户流程
  • 做淘客网站备案seo矩阵培训
  • 珠海市网站建设怎么样淄博头条新闻今天
  • 中央广播电视总台央视综合频道郑州seo网络推广
  • 个人网站建立内容知识付费小程序搭建
  • 建网站源码建站详解今日军事新闻视频
  • 用wordpress仿站app推广联盟平台
  • 浙江品牌网站建设百度关键词优化技巧
  • 网站向哪里备案今天最新新闻10条
  • 自助旅游网站开发分析报告广西网站seo
  • 河北提供网站建设公司哪家好app开发教程
  • 网络哪家公司比较好扬州百度关键词优化
  • 运城建设银行网站点杭州seo公司
  • php中网站不同模板后台逻辑代码怎么管理seo网站推广免费
  • 白云做网站公司seo推广排名公司
  • 江苏建设监理协会官方网站网络营销推广论文
  • wordpress文章内容标签做关键词国外seo大神
  • 网站的开发环境谷歌搜索引擎大全
  • 网站设计机构有哪些百度指数查询
  • wordpress如何建站专业做网站的公司
  • 无锡网站制作联系电话网店推广运营
  • 重庆旅游网站制作公司南宁求介绍seo软件
  • 极客联盟网站建设公司怎么样新的网络推广方式
  • b2b网站栏目百度网盘搜索神器