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

网站悬浮图标怎么做做装饰材料的网站

网站悬浮图标怎么做,做装饰材料的网站,微信管理系统登录,品牌推广营销平台目录 一、安装XPath 二、XPath的基础语法 1.选取节点 三、使用XPath匹配数据 1.浏览器审查元素 2.具体实例 四、总结 一、安装XPath 控制台输入指令#xff1a;pip install lxml 二、XPath的基础语法 XPath是一种在XML文档中查找信息的语言#xff0c;可以使用它在HTM…目录 一、安装XPath 二、XPath的基础语法  1.选取节点 三、使用XPath匹配数据 1.浏览器审查元素 2.具体实例 四、总结 一、安装XPath 控制台输入指令pip install lxml 二、XPath的基础语法  XPath是一种在XML文档中查找信息的语言可以使用它在HTML源代码文档中通过元素、属性等方式进行查找和提取数据。 1.选取节点 表达式描述nodename 选取此元素的所有子元素。 例div选取div下所有子元素。 / 从根节点选取子节点。 例/div选取根元素div //从匹配选择的当前元素下选择文档中的元素而不考虑它们在文档中的位置。.选取当前元素。..选取父元素。选取属性。 例XPath的常用语法格式 ul//li #选取ul下所有li子元素而不管它们在文档的位置。 //class # 选取所有具有class属性的元素 ul//li[1] # 选取ul元素下第一个li子元素 //div[idt2] # 选取id属性为t2的所有div元素 //li[classit] #选取class属性为it的li子元素 /div/ul/li[classit] # 选取根元素div下ul元素下的class属性等于it的li子元素 三、使用XPath匹配数据 1.浏览器审查元素 上文初步了解了XPath的语法这里介绍一个技巧无需我们自己写XPath使用浏览器自带工具即可自动生成XPath。 第一步打开要爬取的网页 以机场三字代码查询系统_机场代码 (6qt.net)为例 按下F12显示以下界面。 第二步 点击审查元素按钮 第三步在左侧选取要爬取的内容 2.具体实例 实例一根据class属性进行匹配 获取标签文本使用text() 。 from lxml import html import requests urlhttp://www.6qt.net resrequests.get(url) res.encodinggb2312 data_htmlhtml.fromstring(res.text) # 将网络请求返回的文本res.text转换为一个HTML文档对象 name_listdata_html.xpath(//tr[classtdbg]//td[1]/a/text()) for x in name_list:print(x) 运行结果 实例二根据id属性进行匹配 获取标签属性值使用属性名以下案例获取了属性title值title 。 from lxml import html import requests urlhttp://www.6qt.net resrequests.get(url) res.encodinggb2312 data_htmlhtml.fromstring(res.text) # 将网络请求返回的文本res.text转换为一个HTML文档对象 name_listdata_html.xpath(//div[idlogo]/a/title) for x in name_list:print(x) 运行结果 实例三根据name属性进行匹配 获取了meta标签的content属性 from lxml import html import requests urlhttp://www.6qt.net resrequests.get(url) res.encodinggb2312 data_htmlhtml.fromstring(res.text) # 将网络请求返回的文本res.text转换为一个HTML文档对象 name_listdata_html.xpath(/html/head/meta[nameKeywords]/content) for x in name_list:print(x) 运行结果 四、总结 爬虫是一个自动化获取网页数据的工具其使用关键在于会分析HTML文档结构使用正确的Xpath匹配数据才能获取到想要的内容所见即所得。
http://www.hkea.cn/news/14377026/

相关文章:

  • 网站维护多少钱一个月网站推广的岗位要求
  • 医疗器械网站怎么做网站建设责任分解
  • 网络推广网站推广怎么做干果网站
  • 做静态网站有什么用公司网站建设费用计入什么科目
  • 广东宏福建设有限公司网站电脑访问手机网站跳转
  • 哈尔滨网站建设服务公司网易邮箱163 com登录
  • 不备案的网站能打开吗公司网站实名认证
  • 关于网站建设领导分工建设银行网站首页打
  • 北京网站建设公司华网天下下Wordpress上传文件权限
  • 怎么做有优惠券的网站各大网站投稿邮箱
  • 官方网站建设手机银行河南郑州暴雨伤亡
  • 阿里云轻云服务器可以放多个网站啊怎么做网页空间和数据库的区别
  • 为什么要在南极建站东莞网站优化关键词推广
  • 工信部备案网站打不开网站排名高权重低
  • 平台网站应该怎样做seo做网站公司排行
  • 福田做网站联系电话阮一峰的个人网站
  • 建立网站备案的法律依据自助网站建设系统源码
  • 哪些网站的活动策划做的好广州工商注册服务中心
  • 厦门网站营销做微博网站好不好
  • 网站不备案打不开怎么增加网站流量
  • 汕头做网站优化公司免费网站制作 优帮云
  • wordpress网站上传到服务器wordpress升级设置密码
  • 网站设计论文html中盛客户管理软件
  • 网站地址和网页地址承德网站建设怎么建设的
  • 装修公司网站全国教育培训机构平台
  • 湖北网站建设服务查询网站备案信息
  • 网站目录命名长沙网站设计开发
  • 网站怎么添加外链小型网站网站建设需要
  • 湛江免费制作网站佛山网站建设乐云seo在线制作
  • 网站建设多少钱h5网址