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

娄底建设公司网站如何用自己电脑做销售网站

娄底建设公司网站,如何用自己电脑做销售网站,代理做网站,营销型网站推广方式的论文Selenium 是一个用于自动化的独立的基于 Web 的工具。 它是任何人都可以使用的开源工具。 与Python语言结合使用该工具进行测试。 操作链是 Selenium 的基本组成部分#xff0c;提供了一种管理低级交互的方法#xff0c;例如按键、鼠标移动、鼠标按钮操作以及与上下文菜单的…Selenium 是一个用于自动化的独立的基于 Web 的工具。 它是任何人都可以使用的开源工具。 与Python语言结合使用该工具进行测试。 操作链是 Selenium 的基本组成部分提供了一种管理低级交互的方法例如按键、鼠标移动、鼠标按钮操作以及与上下文菜单的交互。 本篇文章介绍如何使用 Python 在 Selenium 中实现操作链。 当需要自动化高级脚本其中我们需要单击或拖动任何元素时我们通常使用操作链。 动作链对象用于在 Python 中实现动作链。 动作链对象可以将所有动作存储在队列中队列通过调用 perform() 函数来执行所有存储的操作。 如何在 Selenium Python 中创建一个简单的动作链对象 可以通过导入必要的模块并在 Python 代码中传递一些值来创建简单的 Action Chain 对象。 以下代码创建一个简单的操作链对象。 from selenium import webdriver #webdriver is imported from seleniumfrom selenium.webdriver.common.action_chains import ActionChains # ActionChains is imported from webdriverdriver webdriver.Firefox() # a webdriver object is then createdaction ActionChains(driver) # An action chain object is finally created with the driverAction Chain 类首先从 selenium.webdriver 模块导入。然后定义一个驱动程序。然后该驱动程序作为关键参数传递给操作链对象。操作链对象已创建并准备好执行任何可行的操作。 除了通用用途之外动作链还可以用于链或队列模式。 在 Selenium Python 中实现动作链 为了更好地解释这一点让我们以网站 https://www.jiyik.com/ 为例并在 Python 代码中做一些实验。 下面的示例代码首先运行网站 https://www.jiyik.com/然后单击标题中的 迹忆客 按钮因此浏览器会将我们重定向到 https://www.jiyik.com/ 网站本身的教程/链接。 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains driver webdriver.Firefox() driver.get(https://www.jiyik.com/) clicker1 driver.find_element_by_link_text(网络) action ActionChains(driver) action.click(on_element clicker1) action.perform()该代码首先运行并打开网站的主页 https://www.jiyik.com/。 然后根据上述代码中的操作我们将自动重定向到 https://www.jiyik.com/tm/xwzj/network/ 网页。 Action Chain 类首先从 selenium.webdriver 模块导入。然后定义一个驱动程序该驱动程序是网站 https://www.jiyik.com/。 为此我们使用 get() 函数。然后我们定义一个元素 clicker1即网站标题中的 TUTORIALS 按钮。该驱动程序作为关键参数传递给操作链对象。然后我们利用 action.click() 函数并将先前定义的 clicker1 元素作为其参数传递。然后我们执行perform()函数以便可以进行代码中定义的操作。 在本文的这一部分中我们举了一个在 Python 中使用 Selenium 中的操作链的现实示例。 然而仅仅在 Selenium 中实现一个动作链是不够的 我们还需要知道创建动作链对象后执行的动作链方法。 我们在下面为您描述了一些重要的内容。 click - 单击元素的方法。click_and_hold - 在给定元素上按住鼠标左键的方法。double_click - 双击元素的方法。Drag_and_drop - 将 LMB 放在元素上将其拖动到目标站点然后释放它。move_to_element - 鼠标移动到元素的中心。perform - 存储在操作链对象中的所有操作都使用此方法执行。pause - 所有输入都暂停给定的持续时间。 持续时间以秒为单位。release - 如果按住鼠标按钮则会释放它。
http://www.hkea.cn/news/14584688/

相关文章:

  • 县城做网站的多么第一推是谁做的网站
  • 大型网站改版扬州做网站多少钱
  • 印刷网站 源码做海外网站交税吗
  • 北京网站建设亿玛酷适合5手机项目工作室
  • 宁夏建设厅官方网站重庆品牌网站建设
  • 学校网站建设方案及报价高端的镇江网站建设
  • 做网站是互联网开发吗施工企业资质证书封皮
  • 系列图标设计网站推荐自己做团购网站怎么样
  • 聊城开发网站建设如何用服务器做网站
  • 新网站怎么做谷歌推广呢网站建设艾瑞市场分析
  • 苏州网站设计服务合肥建设干部学校网站首页
  • 低价机票网站建设怎么做黑客把网站余额更改
  • 网站域名asia是seo必备软件
  • 育儿哪个网站做的好住房和城乡建设部网站加装电梯
  • 一个虚拟主机能安装2个网站吗网站建设公司哪家专业
  • 硅云网站建设视频怎么自己做微信推送新闻
  • 高唐企业做网站推广厦门淘宝网站设计公司
  • 公司网站免费注册潍坊网络推广网站建设
  • 关于网站建设投稿上海品质网站建设
  • 东营招标信息网移动网站怎么做优化
  • h5模板网站模板用什么软件可以做网站动态
  • 做网站一月工资西安网站设计招聘
  • 成都做一个中小企业网站需要多少钱济南网站建设兼职
  • 网站开发和网页制作兰州seo快速排名
  • 秦皇岛市网站制作公司网站没有备案可以做seo优化吗
  • 哪个网站可以给图片做链接芜湖做网站推广有哪些公司
  • discuz怎么做网站网站通栏图片代码
  • wordpress 资讯站温州建设集团有限公司网站
  • 网站防止非法链接怎么做昆山企业网站建设
  • 想学做网站要去哪里学百姓网为什么不能创建地址