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

学做莱网站国家备案查询

学做莱网站,国家备案查询,国外logo设计网站推荐,域名还没备案可以做网站吗前言一、安装#xff1f;二、使用步骤1.基本使用**【2】谓语#xff08;Predicates#xff09;**案例 前言 xpath在Python的爬虫学习中#xff0c;起着举足轻重的地位#xff0c;对比正则表达式 re两者可以完成同样的工作#xff0c;实现的功能也差不多#xff0c;但xp… 前言一、安装二、使用步骤1.基本使用**【2】谓语Predicates**案例 前言 xpath在Python的爬虫学习中起着举足轻重的地位对比正则表达式 re两者可以完成同样的工作实现的功能也差不多但xpath明显比re具有优势在网页分析上使re退居二线。 提示以下是本篇文章正文内容下面案例可供参考 一、安装 pip install lxml二、使用步骤 1.基本使用 from lxml import etree selectoretree.HTML(源码) #将源码转化为能被XPath匹配的格式 selector.xpath(表达式) #返回为一列表表达式描述实例解析/从根节点选取/body/div[1]选取根结点下的body下的第一个div标签//从匹配选择的当前节点选择文档中的节点而不考虑它们的位置//a选取文档中所有的a标签./当前节点再次进行xpath./a选取当前节点下的所有a标签选取属性//calss选取所有的class属性 【2】谓语Predicates 谓语用来查找某个特定的节点或者包含某个指定的值的节点。 谓语被嵌在方括号中。 在下面的表格中我们列出了带有谓语的一些路径表达式以及表达式的结果 路径表达式结果/ul/li[1]选取属于 ul子元素的第一个 li元素。/ul/li[last()]选取属于 ul子元素的最后一个 li元素。/ul/li[last()-1]选取属于 ul子元素的倒数第二个 li元素。//ul/li[position()❤️]选取最前面的两个属于 ul元素的子元素的 li元素。//a[title]选取所有拥有名为 title的属性的 a元素。//a[title‘xx’]选取所有 a元素且这些元素拥有值为 xx的 title属性。//a[title10] !选取 a元素的所有 title元素且其中的 title元素的值须大于 10。/body/div[price35.00]选取body下price元素值大于35的div节点 实例 在下面的表格中我们列出了一些路径表达式以及这些表达式的结果 路径表达式结果/ul/*选取 bookstore 元素的所有子元素。//*选取文档中的所有元素。//title[*]选取所有带有属性的 title 元素。//node()获取所有节点 路径表达式结果//book/title | //book/price选取 book 元素的所有 title 和 price 元素。//title | //price选取文档中的所有 title 和 price 元素。/bookstore/book/title | //price选取属于 bookstore 元素的 book 元素的所有 title 元素以及文档中所有的 price 元素。 模糊查询 //div[contains(id, he)] # 查询所有id属性中包含he的div标签 //div[starts-with(id, he)] # 查询所有id属性中包以he开头的div标签 //div/h1/text() # 查找所有div标签下的直接子节点h1的内容 //div/a/href # 获取a里面的href属性值 //* #获取所有 //*[classxx] #获取所有class为xx的标签# 获取节点内容转换成字符串 c tree.xpath(//li/a)[0] resultetree.tostring(c, encodingutf-8) print(result.decode(UTF-8))案例 豆瓣Top250基于xpath解析 import requests from lxml import etreeurl https://movie.douban.com/top250?start0 headers {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.82 Safari/537.36 } resp requests.get(url, headersheaders)tree etree.HTML(resp.text) # 加载页面源代码items tree.xpath(//li/div[classitem]/div[classinfo])for item in items:title item.xpath(./div[classhd]/a/span[1]/text())[0]rating_num item.xpath(./div[classbd]/div[classstar]/span[classrating_num]/text())[0]comment_num item.xpath(./div[classbd]/div[classstar]/span[4]/text())[0]print(title, rating_num, comment_num)
http://www.zqtcl.cn/news/378817/

相关文章:

  • 泰州企业建站程序乐清网站建设公司
  • 微信小程序网站建设哪家好郑州建设网
  • 网站流量查询站长之家自己创业做原公司一样的网站
  • 哪有专做飞织鞋面的网站广州企业网站制作哪家好
  • 如何用域名做邮箱 网站站长工具5g
  • 威海 医院网站建设宝安专业网站设计公司
  • 营销企业网站建设步骤建筑 企业官网设计
  • 网站建设的内容网站怎么做视频的软件
  • 大型网站多少钱企业咨询管理是干嘛的
  • 陕西建设银行网站小企业网站建设公司
  • linux下网站开发计算机网络技术专业主要学什么
  • 长沙网站维护公司建个门户网站
  • 做采集网站难不做科技的网站
  • 中小微企业服务平台seo怎么提升关键词的排名
  • 优秀企业网站欣赏店名设计wordpress文章列表添加字段
  • 有哪些做软件的网站服务器安装WordPress没有权限访问
  • app开发和网站开发公司网站怎么做百度竞价
  • 医疗机构网站备案网站建设面试常见问题
  • 建设网银登录网站国内欣赏电商设计的网站
  • 自适应网站优点缺点网站上的在线答题是怎么做的
  • 查询单位信息的网站免费学编程的网站有哪些
  • 建设企业网站进去无法显示wordpress 在线课程
  • 博客型网站建设广州网站建设如何做
  • 网站导航栏全屏怎么做万年网站建设
  • flash源码网站百度关键词价格
  • 个人网站如何发布怎么做记步数的程序到网站
  • 石家庄网站制作公司排名前十可视化网站开发工具有哪些
  • 网站个人博客怎么做杭州网站改版公司电话
  • 烟台北京网站建设公司中国建筑信息资讯网
  • 硬盘做网站空间高端网站设计杭州