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

网站联系我们的地图怎么做网站建设业务范围

网站联系我们的地图怎么做,网站建设业务范围,wordpress导航主题模板,西安关键词排名推广python自动化Selenium的使用 Selenium是一个自动化测试框架#xff0c;用于模拟和控制浏览器操作#xff0c;支持多种编程语言。它可以模拟人类用户在浏览器上的操作#xff08;如点击、滚动、输入等#xff09;#xff0c;并检查网页内容和元素的属性。Selenium可用于对…python自动化Selenium的使用 Selenium是一个自动化测试框架用于模拟和控制浏览器操作支持多种编程语言。它可以模拟人类用户在浏览器上的操作如点击、滚动、输入等并检查网页内容和元素的属性。Selenium可用于对网站进行功能测试、性能测试、兼容性测试等。Selenium包含三个主要组件 Selenium IDE: Selenium IDE是一个基于浏览器的插件用于录制和回放用户操作可以生成自动化脚本适用于初学者。 Selenium WebDriver: Selenium WebDriver是一个可以直接控制浏览器的工具提供了多种编程语言的接口可以在不同的浏览器上进行测试。 Selenium Grid: Selenium Grid是一个分布式测试工具可以将测试用例分发到不同的计算机上进行测试提高测试效率。 Selenium的主要优点包括跨平台、多浏览器支持、灵活性高、可扩展性好、开放源代码等。 selenium的安装和使用 下载google驱动包 从淘宝镜像下载合适的驱动包解压驱动包到合适的位置。找不到驱动可以从官方获取驱动。 使用pip安装selenium pip install selenium 示例baidu_selenium.py import time from selenium import webdriver# 创建浏览器对象 browser webdriver.Chrome(chromedriver.exe) # 访问百度网站如京东默认会校验是否真实浏览器访问 url https://www.baidu.com/ browser.get(url) time.sleep(2)# 获取文本框对象在文本框中输入刘晓雪 input browser.find_element_by_id(kw) input.send_keys(刘晓雪) time.sleep(2) # 获取百度一下的按钮后点击 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.click() time.sleep(2) # 回到上一页 browser.back() time.sleep(2) # 回去 browser.forward() time.sleep(3) # 退出 browser.quit() # content browser.page_source # input browser.find_element_by_id(id) # input.get_attribute(class) 获取属性 # browser.find_element_by_class_name(className) # browser.find_element_by_name(input)示例no_page_selenium.py # PhantomJS已不推荐使用 # browser webdriver.PhantomJS(path) # url https://www.baidu.com # browser.get(url) # browser.save_screenshot(baidu.png) # time.sleep(2) # browser.quit()# 无界面的浏览器不进行css和gui的渲染、运行效率高Phantomjs和Chrome handless from selenium import webdriver from selenium.webdriver.chrome.options import Options# 配置选项 def share_browser():chrome_options Options()chrome_options.add_argument(--headless)chrome_options.add_argument(--disable-gpu)# chrome浏览器的路径path rC:\Program Files\Google\Chrome\Application\chrome.exechrome_options.binary_location pathbrowser webdriver.Chrome(chrome_optionschrome_options)return browserbrowser share_browser() # 设置浏览器最大化显示 browser.maximize_window() url https://www.baidu.com browser.get(url) browser.save_screenshot(baidu.png)
http://www.w-s-a.com/news/677235/

相关文章:

  • 档案网站建设比较分析南京建站公司
  • 哪个网站可以做店招傻瓜式wordpress
  • 网站开发项目经理职责青岛模版网站建设
  • 企业建站哪个好网站建设所用程序
  • 网站建设seo视频定制图片软件
  • 404错误直接转向到网站首页四川省建筑施工企业人员考试平台
  • 手表电商网站智能展厅
  • 南海网站推广梅州做网站公司
  • 昆明专业网站建设公司成都外贸网站建设费用
  • php mysql网站开发项目公司网站宣传设计
  • 自己做网站服务器的备案方法怎么查网站点击量
  • 信息产业部icp备案中心网站织梦做双语网站
  • 爱站网站长seo综合查询工具局网站信息内容建设 自查报告
  • 我想建一个网站怎么建淄博网站推广那家好
  • 做网站和app需要多久河南自助建站建设代理
  • 大连做企业网站的公司宣传平台有哪些类型
  • 如何用微信做网站免费设计logo网站有哪些
  • 服务平台型网站余姚网站定制
  • 网站搭建联系方式太平阳电脑网网站模板
  • 请简述网站制作流程html5网络公司网站模板
  • 海尔集团企业网站建设分析重庆市建设银行网站
  • 介绍公司的网站有哪些广西壮族自治区
  • 网站做rss wordpress9 1短视频安装软件
  • 网站建设价格西安室内设计网站排行榜前十名知乎
  • 用nas建设服务器网站用vs做音乐网站
  • 天津市武清区住房建设网站网站自适应框架
  • 制作移动网站公司网站开发职业规划
  • 网站头部怎样做有气势wordpress 页面 锚
  • 秦皇岛网站建设系统推荐个人网站免费制作
  • 我做夫人那些年网站登录wordpress 扫码付费