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

网站建设服务非常好湖南岚鸿公司别人的域名解析到了我的网站上

网站建设服务非常好湖南岚鸿公司,别人的域名解析到了我的网站上,做网站是干什么的,php网页设计完整代码Selenium4中有多种元素定位方式#xff0c;主要包括以下几种#xff1a; 通过ID属性定位#xff1a;根据元素的id属性进行定位。通过name属性定位#xff1a;当元素没有id属性而有name属性时#xff0c;可以使用name属性进行元素定位。通过class name定位#xff1a;可以…Selenium4中有多种元素定位方式主要包括以下几种 通过ID属性定位根据元素的id属性进行定位。通过name属性定位当元素没有id属性而有name属性时可以使用name属性进行元素定位。通过class name定位可以根据元素的class属性进行定位。通过tag name定位根据HTML标签名进行定位。通过link text定位根据链接的文本内容进行定位。通过partial link text定位根据链接的部分文本内容进行定位。通过css selector定位根据CSS选择器规则进行定位。通过xpath定位根据XPath表达式进行定位。 分别对应by方法的 class By:Set of supported locator strategies.ID idXPATH xpathLINK_TEXT link textPARTIAL_LINK_TEXT partial link textNAME nameTAG_NAME tag nameCLASS_NAME class nameCSS_SELECTOR css selector示例 from selenium import webdriver from selenium.webdriver.common.by import By from time import sleepclass TestCase(object):def __init__(self):# 初始化方法创建一个Chrome浏览器实例并打开百度首页。self.driver webdriver.Chrome()self.driver.get(https://www.baidu.com/)self.driver.maximize_window() # 窗口最大化sleep(1)def test_id(self):通过ID定位搜索框输入selenium并点击搜索按钮。:return:element self.driver.find_element(byBy.ID, valuekw)element.send_keys(selenium)print(type(element))self.driver.find_element(byBy.ID, valuesu).click()sleep(3)# self.driver.quit()def test_name(self):通过NAME定位搜索框输入selenium并点击搜索按钮。:return:element self.driver.find_element(byBy.NAME, valuewd)element.send_keys(selenium)print(type(element))self.driver.find_element(byBy.ID, valuesu).click()sleep(3)self.driver.quit()def test_link_text(self):通过链接文本定位百度首页并点击。:return:self.test_id()self.driver.find_element(By.LINK_TEXT, value百度首页).click()sleep(3)self.driver.quit()def test_partiallink_text(self):通过部分链接文本定位百度首页并点击。:return:self.test_id()self.driver.find_element(By.PARTIAL_LINK_TEXT, value首页).click()sleep(3)self.driver.quit()def test_xpath(self):通过XPath定位搜索框输入selenium并点击搜索按钮。:return:element self.driver.find_element(byBy.XPATH, value//*[idkw])element.send_keys(selenium)print(type(element))self.driver.find_element(byBy.XPATH, value//*[idsu]).click()sleep(3)self.driver.quit()def test_tag(self):通过标签名定位input元素。:return:element self.driver.find_element(byBy.TAG_NAME, valueinput)print(element)def test_css_selector(self):通过CSS选择器定位搜索框输入selenium并点击搜索按钮。:return:element self.driver.find_element(byBy.CSS_SELECTOR, value#kw)element.send_keys(selenium)print(type(element))self.driver.find_element(byBy.XPATH, value//*[idsu]).click()sleep(3)self.driver.quit()def test_class_name(self):通过类名定位搜索框输入selenium并点击搜索按钮。:return: element self.driver.find_element(byBy.CLASS_NAME, values_ipt)element.send_keys(selenium)print(type(element))self.driver.find_element(byBy.XPATH, value//*[idsu]).click()sleep(3)self.driver.quit()if __name__ __main__:case TestCase()# case.test_id()# case.test_name()# case.test_link_text()# case.test_partiallink_text()# case.test_xpath()# case.test_tag()# case.test_css_selector()case.test_class_name()工具类封装及使用 from time import sleepfrom selenium import webdriver from selenium.webdriver.common.by import Bydef get_element(driver,*loc): # 使用find_element方法查找元素传入定位方式和定位值e driver.find_element(*loc) # 返回找到的元素return eif __name__ __main__:driver webdriver.Chrome()driver.get(https://www.baidu.com/)driver.maximize_window()loc (By.ID, kw)get_element(driver,*loc).send_keys(selenium)sleep(10)
http://www.eeditor.cn/news/125969/

相关文章:

  • 高校学校网站建设工商注册登记系统
  • 响应式网站设计实训总结wordpress开玩笑 呵
  • 最佳线上网站制作模板珠海策划网站建设平台
  • 北京专业网站开发珠江网站建设
  • 北京网站建设手机app电子商务最新网站发布
  • 高端企业网站源码青岛胶南做网站的
  • 企业网站建设对网络营销的影响主要表现在( )建筑行业做网站
  • 太仓网站优化做网站 请示
  • 西安网站制作有限公司网站策划书预期风险
  • 模型外包网站微商如何做网站引流
  • 杭州网站搜索排名专业网络推广外包公司
  • 贵阳美丽乡村建设网站做服装有哪些好的网站有哪些方面
  • 公司网站的开发无锡网站制作公司报价
  • 更新网站怎么弄珠海手机网站开发
  • 网站怎么做投票做一个网站怎么做的吗
  • 怎么用域名做网站深圳ui设计培训机构
  • 山东网站建设电话app创意设计方案
  • 网站建设方案怎样写io游戏网站
  • 快速开发网站的应用程序福田企业网站优化排名
  • 广州大型网站建设建设多语言网站
  • 如何看网站的ftp启东建设网站
  • 一个网站如何创建多个页面厦门市建设工程质监站网站
  • 大型网站建设的必须条件html中文美食网站
  • 做se要明白网站wordpress博客手机发布
  • 城乡建设查询网站网站流量不正常
  • 做aa视频网站网站模版如何去除title版权信息
  • 做的网站电脑上跟手机上不一样如何做简易网站
  • 移动网站 用户体验企业软件定制开发
  • 东莞专业做外贸网站的公司微信下载安装免费2022
  • 营销型网站建设定制南宁网站制