话不多少,今天教大家如何用Python爬虫,自动登录京东网站,查询商品库存,价格,显示购物车详情等。可以指定抢购商品,自动购买下单,然后手动去京东付款就行。

运行环境

Python 2.7

第三方库

  • Requests: 简单好用,功能强大的Http请求库
  • beautifulsoup4: HTML文档格式化及便签选择器

环境配置

  • pip install requests
    pip install beautifulsoup4
    

使用帮助

> python scraper-jd.py -h
usage: scraper-jd.py [-h] [-u USERNAME] [-p PASSWORD] [-g GOOD] [-c COUNT][-w WAIT] [-f] [-s]
Simulate to login Jing Dong, and buy sepecified good
optional arguments:-h, --help            show this help message and exit-u USERNAME, --username USERNAMEJing Dong login user name-p PASSWORD, --password PASSWORDJing Dong login user password-g GOOD, --good GOOD  Jing Dong good ID-c COUNT, --count COUNTThe count to buy-w WAIT, --wait WAIT  Flush time interval, unit MS-f, --flush           Continue flash if good out of stock-s, --submit          Submit the order to Jing Dong

实力输出

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thu Mar 30 17:10:01 2017 > 请打开京东手机客户端,准备扫码登陆:
201 : 二维码未扫描 ,请扫描二维码
201 : 二维码未扫描 ,请扫描二维码
201 : 二维码未扫描 ,请扫描二维码
201 : 二维码未扫描 ,请扫描二维码
202 : 请手机客户端确认登录
200 : BADACIFYhf6fakfHvjiYTlwGzSp4EjFATN3Xw1ePR1hITtw0
登陆成功
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thu Mar 30 17:10:28 2017 > 商品详情
编号:3133857
库存:现货
价格:6399.00
名称:Apple iPhone 7 Plus (A1661) 128G 黑色 移动联通电信4G手机
链接:http://cart.jd.com/gate.action?pid=3133857&pcount=1&ptype=1
商品已成功加入购物车!
购买数量:3133857 > 1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thu Mar 30 17:10:30 2017 > 购物车明细
购买    数量    价格        总价        商品Y      1       6399.00     6399.00     Apple iPhone 7 Plus (A1661) 128G 黑色 移动联通电信4G手机
总数: 1
总额: 6399.00
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thu Mar 30 17:10:30 2017 > 订单详情
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
...

温馨提示:

代码仅供学习之用,京东网页不断变化,代码并不一定总是能正常运行。

如果您发现有Bug,Welcome to Pull Request.

声明:本文于网络整理,著作权归原作者所有,如有侵权,请联系小编删除。

快速入门!Python爬虫,京东自动登录,在线抢购商品!相关推荐

  1. python大神和小白代码_看大神6行代码如何带领小白快速入门Python爬虫?

    原标题:看大神6行代码如何带领小白快速入门Python爬虫? 可能是小编本身就有一定的基础!当然我没有瞧不起小白的看法,知识觉得要入门一门编程语言确实比较简单,而且小编本身也是从小白过来的,但是当初接 ...

  2. Python实现京东自动登录(自动完成滑块验证)

    前提要配置好webdriver,不会的可以百度一下,我用的是Chrome的. Python自动登录京东,这里需要填写自己的账号和密码 id = "*********" # 用户账号 ...

  3. Python 实现京东自动登录领京豆

    今天带大家进行模拟京东登录,并进行签到获取京豆,1000 个京豆 = 10 元,是不是一个发现了一个「发家致富」的好路子? 废话不多说,下面开始正题. 整体流程如下: 京东自动签到流程 1 模拟登录 ...

  4. Python爬虫,京东自动登录,在线抢购商品

    京东抢购 Python爬虫,自动登录京东网站,查询商品库存,价格,显示购物车详情等. 可以指定抢购商品,自动购买下单,然后手动去京东付款就行. chang log 2017-03-30 实现二维码扫码 ...

  5. 双十一到啦,Python教你如何自动登录京东,在线抢购商品

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 小雨 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自 ...

  6. 800行Python代码实现京东自动登录抢购商品,坐等付款就好了

    京东抢购 Python爬虫,自动登录京东网站,查询商品库存,价格,显示购物车详情等. 可以指定抢购商品,自动购买下单,然后手动去京东付款就行. 运行环境 Python 2.7 第三方库 Request ...

  7. Python爬虫—京东在线抢购

    转载自:http://group.jobbole.com/22908/ 京东抢购 Python爬虫,自动登录京东网站,查询商品库存,价格,显示购物车详情等. 可以指定抢购商品,自动购买下单,然后手动去 ...

  8. python脚本自动qq签到_Python爬虫实现自动登录、签到功能 附代码

    这篇文章主要介绍了Python爬虫实现自动登录.签到功能的代码,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 前几天在一个素材网站上下载东 ...

  9. 学会python爬虫能发财么_python如何赚钱? python爬虫如何进阶? python就业? 如何快速入门python?...

    1.如何快速入门 Python ? 我之前给大家说过,速成一门技能是不可能的,你需要花很多时间才能真正的掌握一门技能,但是快速入门是有可能的,而且也是必要的,你需要掌握最少且最必要的知识点,先进门再说 ...

最新文章

  1. 使用express搭建第一个Web应用【Node.js初学】
  2. cobbler2.4.4部署vmware ESXI5.1
  3. 安装mysql5.7
  4. hadoop 运行wordcount
  5. SQL SERVER 运维日记
  6. Nginx下Uwsgi模块常用参数说明
  7. 高通骁龙712移动平台正式发布!整体性能提升10%
  8. AMD第七代桌面APU揭秘:主流首次上DDR4
  9. linux 重启网卡报错 RTNETLINK answers: File exists”的解决方法
  10. 3rd Batch请查收!您的问题解答清单
  11. 【java】使用Stanford CoreNLP处理英文(词性标注/词形还原/解析等)
  12. 简历||STAR法则
  13. 麻省理工学院赵明民:能穿墙透视的计算机视觉
  14. 【前端】Vue实现个人空间
  15. ARM Cortex-A 系列编程指南之ARMv8-A(AArch64浮点与NEON)
  16. windows 10 输入法如何关掉繁体切换
  17. 磊科路由虚拟服务器设置,磊科路由器虚拟转发服务如何设置
  18. BIOS 和 EC的关系
  19. Unreal地形 根据斜率分配地形材质,以及利用材质Grass Output 节点, 以及Foliage 系统添加植被,以及Procedural Foliage Spawn
  20. MATLAB固定工业相机曝光时间和增益系数

热门文章

  1. dz论坛防止非法请问admin.php,DZ论坛如何防止注册机发布垃圾信息
  2. FZU 2261 浪里个浪
  3. 怎么找计算机驱动程序不正常怎么办,网卡驱动程序不正常怎么办,小编教你解决电脑网卡驱动程序不正常...
  4. python股票自动选股+止损止盈
  5. python大乐透2019143_Python实现双色球和大乐透摇奖
  6. PHP中一些常用证件的验证方法
  7. 美国参议院里的合作网络
  8. PHP语言:微信开放平台PC端扫码登录
  9. 使用宏灵活的控制代码
  10. 滴滴新锐计划实习生面试经历