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

简单的网站设计模板下载部分网站打不开的原因

简单的网站设计模板下载,部分网站打不开的原因,wordpress手机菜单没有反应,广告型网站建设定位网页元素后,Selenium模块支持点击、发送文本或按键、清除内容等操作。本文以百度网站为例学习并测试这几类操作的基本用法。首先是发送文本或按键,主要用到send_keys函数,如果是发送文本,则直接将文本内容作为函数入参即可&am…

  定位网页元素后,Selenium模块支持点击、发送文本或按键、清除内容等操作。本文以百度网站为例学习并测试这几类操作的基本用法。
首先是发送文本或按键,主要用到send_keys函数,如果是发送文本,则直接将文本内容作为函数入参即可,如果是发送按键,则可使用selenium.webdriver.common.keys定义的按键作为函数入参(按键类详细说明见参考文献6)。下面的示例找到百度网站的输入框,输入“网易邮箱地址”,然后模拟按回车键,代码及运行效果如下:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import timedriver = webdriver.Chrome()
driver.get("https://www.baidu.com")time.sleep(2)search_box = driver.find_element(By.ID, "chat-textarea") 
search_box.send_keys("网易邮箱地址")
search_box.send_keys(Keys.RETURN)time.sleep(3)first_result = driver.find_element(By.CSS_SELECTOR, "div.result:first-child h3 a")
first_result.click()

在这里插入图片描述

  点击操作主要调用click函数,调整上面的示例,输入搜素内容后,找到并点击搜索按钮,示例代码如下:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import timedriver = webdriver.Chrome()
driver.get("https://www.baidu.com")time.sleep(2)search_box = driver.find_element(By.ID, "chat-textarea") 
search_box.send_keys("网易邮箱地址")search_btn = driver.find_element(By.ID, "chat-submit-button") 
search_btn.click()time.sleep(3)first_result = driver.find_element(By.CSS_SELECTOR, "div.result:first-child h3 a")
first_result.click()

  清除内容操作主要调用clear函数,调整上面的示例,先输入搜素内容“网易邮箱地址”,点击搜索按钮,再找到新页面的输入框输入“qq邮箱地址”,再点击搜索按钮,最后点击第一个检索结果。示例代码如下:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import timedriver = webdriver.Chrome()
driver.get("https://www.baidu.com")time.sleep(2)search_box = driver.find_element(By.ID, "chat-textarea") 
search_box.send_keys("网易邮箱地址")search_btn = driver.find_element(By.ID, "chat-submit-button") 
search_btn.click()time.sleep(3)search_box = driver.find_element(By.ID, "chat-textarea") 
search_box.clear()
search_box.send_keys("qq邮箱地址")
time.sleep(3)search_btn = driver.find_element(By.ID, "chat-submit-button") 
search_btn.click()time.sleep(3)first_result = driver.find_element(By.CSS_SELECTOR, "div.result:first-child h3 a")
first_result.click()

在这里插入图片描述)

参考文献:
[1]https://www.selenium.dev/zh-cn/
[2]https://www.selenium.dev/zh-cn/documentation/webdriver/getting_started/
[3]https://blog.csdn.net/kk_lzvvkpj/article/details/148610502
[4]https://registry.npmmirror.com/binary.html?path=chromedriver/
[5]https://chromedriver.chromium.org/
[6]https://juejin.cn/post/7028451097559695397?from=search-suggest

http://www.dtcms.com/a/401508.html

相关文章:

  • 重庆市门户网站制作扬中潘杰
  • 网站建设的目的及意义茶叶网站策划方案
  • 网站弹出广告代码汕头有几个区几个县
  • 个人导航网站怎么备案有没有卖设计的网站
  • 要给公司做一个网站怎么做的吗网站怎么做 流程图
  • 网站开发流程步骤 口袋广州百度推广优化排名
  • 扬州建设集团招聘信息网站商场设计开题报告
  • 网站建设选哪家成都网站设计制作
  • 网站软件应用大全淮北论坛招聘最新信息
  • 网站开发完要怎么部署crm客户管理系统
  • 网站膜拜销售石家庄自己的网站
  • 温州购物网络商城网站设计制作网络优化工具
  • 河北省建设厅网站工程师查询注册wordpress博客
  • 做网站应该注意些什么替换wordpress为QQ头像
  • 哈尔滨网站域名部门wordpress的编辑器插件
  • 郴州网站建设哪家公司好做教育导航的网站
  • 网站建设合同 附件粉红色主题 模板 网站 在线预览
  • 网站模板免费下载酒店管理系统深圳公司招聘网最新招聘信息
  • 如何制作百度网站地图wordpress用户前端页面
  • 怎么做网站关键词搜索成都有哪些网站开发公司
  • 哪个建站软件比较好带论坛免费商品展示页面设计模板
  • 做网站的条件摩托车网站建设
  • 怎么用txt做网站免费企业黄页网站入口
  • 佛山建设专业网站互联网软件外包平台
  • 医院网站建设方案详细点击运行显示网站正在建设
  • 网站开发申请报告微信公众号商城开发费用
  • 做医院网站公司吗微擎可以做企业网站吗
  • 百度站长平台链接提交网络营销方式优势
  • 如何做彩票网站信息html代码软件
  • 广东网站建设软件网站开发维护合同书