python 爬虫爬取京东ps4售卖情况


Posted in Python onDecember 18, 2020

代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File : HtmlParser.py
# @Author: 赵路仓
# @Date : 2020/3/17
# @Desc :
# @Contact : 398333404@qq.com
import json

from lxml import etree
import requests
from bs4 import BeautifulSoup


url="https://search.jd.com/Search?keyword=ps4&enc=utf-8&wq=ps4&pvid=cf0158c8664442799c1146a461478c9c"
head={
 'authority': 'search.jd.com',
 'method': 'GET',
 'path': '/s_new.php?keyword=%E6%89%8B%E6%9C%BA&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&wq=%E6%89%8B%E6%9C%BA&cid2=653&cid3=655&page=4&s=84&scrolling=y&log_id=1529828108.22071&tpl=3_M&show_items=7651927,7367120,7056868,7419252,6001239,5934182,4554969,3893501,7421462,6577495,26480543553,7345757,4483120,6176077,6932795,7336429,5963066,5283387,25722468892,7425622,4768461',
 'scheme': 'https',
 'referer': 'https://search.jd.com/Search?keyword=%E6%89%8B%E6%9C%BA&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&wq=%E6%89%8B%E6%9C%BA&cid2=653&cid3=655&page=3&s=58&click=0',
 'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36',
 'x-requested-with': 'XMLHttpRequest',
}

def page(page):
 print("开始")
 url = "https://search.jd.com/Search?keyword=ps4&enc=utf-8&qrst=1&rt=1&stop=1&vt=1&wq=ps4&page="+page+"&s=181&click=0"
 r=requests.get(url,timeout=3,headers=head)
 r.encoding=r.apparent_encoding
 # print(r.text)
 b=BeautifulSoup(r.text,"html.parser")
 #print(b.prettify())
 _element = etree.HTML(r.text)
 datas = _element.xpath('//li[contains(@class,"gl-item")]')
 print(datas)
 for data in datas:
  p_price = data.xpath('div/div[@class="p-price"]/strong/i/text()')
  p_comment = data.xpath('div/div[5]/strong/a/text()')
  p_name = data.xpath('div/div[@class="p-name p-name-type-2"]/a/em/text()')
  p_href = data.xpath('div/div[@class="p-name p-name-type-2"]/a/@href')
  comment=' '.join(p_comment)
  name = ' '.join(p_name)
  price = ' '.join(p_price)
  href = ' '.join(p_href)
  print(name,price,p_comment,href)

if __name__=="__main__":
 page("5")

爬取结果

python 爬虫爬取京东ps4售卖情况

以上就是python 爬虫爬取某东ps4售卖情况的详细内容,更多关于python 爬虫的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python线程的两种编程方式
Apr 14 Python
wxPython使用系统剪切板的方法
Jun 16 Python
实例讲解Python中SocketServer模块处理网络请求的用法
Jun 28 Python
python机器学习之神经网络(一)
Dec 20 Python
Python实现京东秒杀功能代码
May 16 Python
python调用其他文件函数或类的示例
Jul 16 Python
在Python中使用MySQL--PyMySQL的基本使用方法
Nov 19 Python
pytorch实现Tensor变量之间的转换
Feb 17 Python
简单了解Django项目应用创建过程
Jul 06 Python
pytorch加载自己的图像数据集实例
Jul 07 Python
Python下opencv使用hough变换检测直线与圆
Jun 18 Python
Django实现drf搜索过滤和排序过滤
Jun 21 Python
python实现视频压缩功能
Dec 18 #Python
MoviePy常用剪辑类及Python视频剪辑自动化
Dec 18 #Python
python 实现全球IP归属地查询工具
Dec 18 #Python
MoviePy简介及Python视频剪辑自动化
Dec 18 #Python
Python非单向递归函数如何返回全部结果
Dec 18 #Python
python复合条件下的字典排序
Dec 18 #Python
python 监控服务器是否有人远程登录(详细思路+代码)
Dec 18 #Python
You might like
咖啡历史、消费和行业趋势
2021/03/03 咖啡文化
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
2014/02/13 PHP
php通过ajax实现双击table修改内容
2014/04/28 PHP
php计算整个目录大小的方法
2015/06/19 PHP
PHP浮点数的一个常见问题
2016/03/10 PHP
Javascript里使用Dom操作Xml
2007/01/22 Javascript
IE 下的只读 innerHTML
2009/08/21 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
jquery删除数据记录时的弹出提示效果
2014/05/06 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
原生js实现倒计时--2018
2017/02/21 Javascript
nodejs根据ip数组在百度地图中进行定位
2017/03/06 NodeJs
浅谈原生JS中的延迟脚本和异步脚本
2017/07/12 Javascript
vue.js实例对象+组件树的详细介绍
2017/10/20 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
2017/12/18 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
vue移动端实现红包雨效果
2020/06/23 Javascript
bootstrap tooltips在 angularJS中的使用方法
2019/04/10 Javascript
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Python用imghdr模块识别图片格式实例解析
2018/01/11 Python
python入门前的第一课 python怎样入门
2018/03/06 Python
mac PyCharm添加Python解释器及添加package路径的方法
2018/10/29 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
python统计中文字符数量的两种方法
2019/01/31 Python
python框架Django实战商城项目之工程搭建过程图文详解
2020/03/09 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
运动会获奖感言
2014/02/11 职场文书
《七颗钻石》教学反思
2014/02/28 职场文书
二手房购房意向书范本
2014/04/01 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
2014年化工厂工作总结
2014/11/25 职场文书
追讨欠款律师函
2015/05/27 职场文书
2016年员工年度考核评语
2015/12/02 职场文书
如何使用vue3打造一个物料库
2021/05/08 Vue.js