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

美食门户网站建设目标网站上的图文介绍怎么做

美食门户网站建设目标,网站上的图文介绍怎么做,以蓝色为主色调的网站,htm网站开发 实训一、Selenium简介 Selenium是一个用于Web应用程序测试的工具#xff0c;Selenium 测试直接运行在浏览器中#xff0c;就像真正的用户在操作一样。模拟浏览器功能#xff0c;自动执行网页中的js代码#xff0c;实现动态加载。 二、环境配置 1、查看本机电脑谷歌浏览器的版…一、Selenium简介 Selenium是一个用于Web应用程序测试的工具Selenium 测试直接运行在浏览器中就像真正的用户在操作一样。模拟浏览器功能自动执行网页中的js代码实现动态加载。 二、环境配置 1、查看本机电脑谷歌浏览器的版本。 打开谷歌浏览器--右上角三个点--帮助--关于 2、下载谷歌浏览器的驱动 下载地址http://chromedriver.storage.googleapis.com/index.html 找到对应浏览器版本驱动 3、安装selenium pip install selenium 三、使用 1、旧版本使用 from selenium import webdriverpath chromedriver.exe browser webdriver.Chrome(path)url https://www.baidu.com browser.get(url)# 元素定位# 根据id来找到对象 button browser.find_element_by_id(su) print(button)# 根据标签属性的属性值来获取对象的 button browser.find_element_by_name(wd) print(button)# 根据xpath语句来获取对象 button browser.find_elements_by_xpath(//input[idsu]) print(button)# 根据标签的名字来获取对象 button browser.find_elements_by_tag_name(input) print(button)# 使用的bs4的语法来获取对象 button browser.find_elements_by_css_selector(#su) print(button)button browser.find_element_by_link_text(直播) print(button) 2、新版本使用 from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By# driverwebdriver.Chrome(executable_pathchromeselenium/chromedriver) # 改为 service Service(executable_pathchromedriver) driver webdriver.Chrome(serviceservice)# inputTag driver.find_element_by_id(value) # 利用ID查找 # 改为 inputTag driver.find_element(By.ID, value)# inputTags driver.find_element_by_class_name(value) # 利用类名查找 # 改为 inputTag driver.find_element(By.CLASS_NAME, value)# inputTag driver.find_element_by_name(value) # 利用name属性查找 # 改为 inputTag driver.find_element(By.NAME, value)# inputTag driver.find_element_by_tag_name(value) # 利用标签名查找 # 改为 inputTag driver.find_element(By.TAG_NAME, value)# inputTag driver.find_element_by_xpath(value) # 利用xpath查找 # 改为 inputTag driver.find_element(By.XPATH, value)# inputTag driver.find_element_by_css_selector(value) # 利用CSS选择器查找 # 改为 inputTag driver.find_element(By.CSS_SELECTOR, value)四、交互案例 from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By# 创建浏览器对象 path chromedriver.exe service Service(executable_pathpath) browser webdriver.Chrome(serviceservice) # url url https://www.baidu.com browser.get(url)import time time.sleep(2)# 获取文本框的对象 # input browser.find_element_by_id(kw) input browser.find_element(By.ID, kw)# 在文本框中输入周杰伦 input.send_keys(周杰伦)time.sleep(2)# 获取百度一下的按钮 # button browser.find_element_by_id(su) button browser.find_element(By.ID, su)# 点击按钮 button.click()time.sleep(2)# 滑到底部 js_bottom document.documentElement.scrollTop100000 browser.execute_script(js_bottom)time.sleep(2)# 获取下一页的按钮 # next browser.find_element_by_xpath(//a[classn]) next browser.find_element(By.XPATH, //a[classn])# 点击下一页 next.click()time.sleep(2)# 回到上一页 browser.back()time.sleep(2)# 回去 browser.forward()time.sleep(3)# 退出 browser.quit()
http://wiki.neutronadmin.com/news/457903/

相关文章:

  • 网站屏蔽中国ip移动端网站怎么做优化
  • 小城市网站建设业务乐达网站建设
  • 网站空间集装箱本地建设网站软件下载
  • 湖南网站建设报价wordpress导入网站文章
  • 做网站数据库表各字段详情html制作一个简单美食网页
  • 网站被k是怎么回事网站被备案能建设
  • 深圳做网站佰达科技二十七现在搭建一个网站需要多少钱
  • 免费网站服务器租用网页 网站及与之相关的概念
  • 天津高端网站建设案例网站直接登陆wordpress
  • 建网站基础需要学什么网络营销方案范文3篇
  • 正能量网站入口地址西宁网站建设的企业
  • 做网站最大可以做多少g客户管理系统app下载
  • 帝国网站seo海南网站建设哪里有
  • 公司做网站费用会计分录设计官网论坛
  • 网站制作与app开发哪个要难一点湛江网站设计软件
  • 移动网站的开发流程图湘潭建设企业网站
  • 淄博 建网站自学制作app需要多久
  • 如今的网站建设精通网站建设pdf下载
  • 湖南益阳网站建设银行做网站视频
  • 房产网站 模板域名解析查询网
  • 江苏网站seowordpress内容页不显示
  • 食品公司网站源码电商建站价格
  • 网站要多少钱一个网站如何做seo优化
  • 公司一定建设网站吗xp优化大师
  • 上海普陀网站建设网站开发销售简历范文
  • 2017年做网站好难会计公司网站源码
  • 网站建设 每年收费商业推广软文范例
  • 外贸如何建立网站建设营销网站时以什么为导向
  • 如何做游戏推广网站赚钱软件下载
  • 临漳企业做网站推广石家庄有什么做网站的公司