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

手机怎么上wap网站ui设计通常是指

手机怎么上wap网站,ui设计通常是指,合肥新格建站网,中国十大it公司响应有两种#xff1a;JSON数据和HTML页面#xff0c;对于后者就需要进行解析HTML Documen得到我们需要的信息。 ① xpath使用 可以提前安装xpath插件#xff0c;也可以自己从HTML源码解析。 #xff08;1#xff09;打开chrome浏览器 #xff08;2#xff09;点击右…响应有两种JSON数据和HTML页面对于后者就需要进行解析HTML Documen得到我们需要的信息。 ① xpath使用 可以提前安装xpath插件也可以自己从HTML源码解析。 1打开chrome浏览器 2点击右上角小圆点 3更多工具 4扩展程序 5拖拽xpath插件到扩展程序中 6如果crx文件失效需要将后缀修改zip 7再次拖拽 8关闭浏览器重新打开 9ctrl shift x 10出现小黑框1.安装lxml库 pip install lxml ‐i https://pypi.douban.com/simple2.导入lxml.etree from lxml import etree3.etree.parse() 解析本地文件得到HTML Document html_tree etree.parse(XX.html)4.etree.HTML() 服务器响应文件得到HTML Document html_tree etree.HTML(response.read().decode(utf‐8)5.html_tree.xpath(xpath路径)解析目标信息 ② 基本语法 xpath基本语法 1.路径查询 //查找所有子孙节点不考虑层级关系 / 找直接子节点2.谓词查询 //div[id] //div[idmaincontent]3.属性查询 //class4.模糊查询 //div[contains(id, he)] //div[starts‐with(id, he)]5.内容查询 //div/h1/text()6.逻辑运算 //div[idhead and classs_down] //title | //price③ xpath使用案例 查找ul下面的li # li_list tree.xpath(//body/ul/li) 查找所有有id的属性的li标签 # text()获取标签中的内容 # li_list tree.xpath(//ul/li[id]/text())找到id为l1的li标签 注意引号的问题 # li_list tree.xpath(//ul/li[idl1]/text()) 查找到id为l1的li标签的class的属性值 # li tree.xpath(//ul/li[idl1]/class) 查询id中包含l的li标签 # li_list tree.xpath(//ul/li[contains(id,l)]/text())查询id的值以l开头的li标签 # li_list tree.xpath(//ul/li[starts-with(id,c)]/text()) 查询id为l1和class为c1的 # li_list tree.xpath(//ul/li[idl1 and classc1]/text())li_list tree.xpath(//ul/li[idl1]/text() | //ul/li[idl2]/text())# 判断列表的长度 print(li_list) print(len(li_list))④ 爬取站长素材情侣图片案例 # (1) 请求对象的定制 # 2获取网页的源码 # 3下载 # 需求 下载的前十页的图片 # https://sc.chinaz.com/tupian/qinglvtupian.html 1 # https://sc.chinaz.com/tupian/qinglvtupian_page.htmlimport urllib.request from lxml import etreedef create_request(page):if(page 1):url https://sc.chinaz.com/tupian/qinglvtupian.htmlelse:url https://sc.chinaz.com/tupian/qinglvtupian_ str(page) .htmlheaders {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36,}request urllib.request.Request(url url, headers headers)return requestdef get_content(request):response urllib.request.urlopen(request)content response.read().decode(utf-8)return contentdef down_load(content): # 下载图片# urllib.request.urlretrieve(图片地址,文件的名字)tree etree.HTML(content)name_list tree.xpath(//div[classtupian-list com-img-txt-list]//img/alt)# 一般设计图片的网站都会进行懒加载src_list tree.xpath(//div[classtupian-list com-img-txt-list]//img/data-original)for i in range(len(name_list)):name name_list[i]src src_list[i]url https: srcurllib.request.urlretrieve(urlurl,filename./loveImg/ name .jpg)if __name__ __main__:start_page int(input(请输入起始页码))end_page int(input(请输入结束页码))for page in range(start_page,end_page1):# (1) 请求对象的定制request create_request(page)# 2获取网页的源码content get_content(request)# 3下载down_load(content)
http://www.hkea.cn/news/14527853/

相关文章:

  • 做网站 钱重庆网站建设的好处
  • 电商网站开发流程文档配色设计网站推荐
  • 广西响应式网站哪家好龙城建设网站公司
  • 专业 网站设计公司价格南宁建站模板厂家
  • 手机网站页面模板wordpress域名设置方法
  • 站酷海洛全球云邮登陆网站
  • 做威士忌的网站平台app开发制作
  • 网站开发心得500字ui设计师为什么干不长久呢
  • 迅腾网络网站建设有限公司福建建设监理网站
  • 网站为什么功能需求进网站后台加什么
  • 怎么编写网站代码做网站如何能让外国人看得到
  • 网站开发的基本功能做官网设计好的公司
  • 网站建设一般多少钱一年制作网页如何添加图片
  • 深圳 网站 设计广告网站定制
  • 推广一个网站周期网站建设免费模板哪家好
  • 湛江市住房和城乡建设网站企业微信会话内容存档
  • 关于网站建设的意义seo排名优化培训班
  • 买个网站域名多少钱哪个网站做简历
  • 佛山网站建设佛山网站制作广告制作公司名称
  • 做网站推广微信叫什么网名好软文代写代发
  • 电子商务网站建设重点各大网站的域名是什么原因
  • 网站后台进不去的原因品牌官方网站
  • 广州优秀网站设计设计网页心得体会
  • 网站建设收费项目婚庆素材网站免费
  • 分栏型网站有哪些网站建设工作
  • 高明网站建设公司制作网页时首先要确定什么
  • 一个网站建设域名的构思可以用wpf做网站吗
  • 石家庄网站维护域名备案好了后怎么做网站
  • 网站播放图片多大合适点击立即进入正能量网站
  • 网站怎么获得流量网站建设哪里找