[Python] 纯文本查看 复制代码from selenium import webdriver

import time

import datetime

browser = webdriver.Firefox()

def login(name, pwd):

browser.get('https://account.xiaomi.com/') # 登录网址

time.sleep(2)

browser.find_element_by_id("username").send_keys(name) # 利用账号标签的ID,确定位置并send信息

browser.find_element_by_id("pwd").send_keys(pwd) # 利用密码标签的ID,确定位置并send信息

browser.find_element_by_id("login-button").click() # 利用登录按钮的ID,确定位置并点击

# 如果找不到标签ID,可以使用其他方法来确定元素位置

time.sleep(3)

browser.get("https://www.mi.com/seckill/") # 切换到秒杀页面

print('登录成功,正在等待秒杀···')

def buy_on_time(buytime):

while True: # 不断刷新时钟

now = datetime.datetime.now()

if now.strftime('%Y-%m-%d %H:%M:%S') == buytime:

browser.find_element_by_xpath(

'/html/body/div[3]/div[2]/div[2]/div/ul[1]/li[1]/div[2]/a[2]').click() # 购买按钮的Xpath

print('下单成功,请抓紧付款!')

time.sleep(0.00001) # 注意刷新间隔时间要尽量短

#/html/body/div[3]/div[2]/div[2]/div/ul[3]/li[1]/div[2]/a[2]'笔记本位置

login('username', 'password')

buy_on_time('2018-08-17 12:00:00') # 指定秒杀时间,并且开始等待秒杀

python抢购爬虫_python爬虫,抢小米抢购,相关推荐

  1. python pipeline框架_Python爬虫从入门到放弃(十六)之 Scrapy框架中Item Pipeline用法...

    原博文 2017-07-17 16:39 − 当Item 在Spider中被收集之后,就会被传递到Item Pipeline中进行处理 每个item pipeline组件是实现了简单的方法的pytho ...

  2. python从入门到爬虫_python爬虫从入门到放弃(一)之初识爬虫

    什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引. ...

  3. monthy python爬虫_Python爬虫DOTA排行榜爬取实例(分享)

    Python爬虫DOTA排行榜爬取实例(分享) 1.分析网站 打开开发者工具,我们观察到排行榜的数据并没有在doc里 doc文档 在Javascript里我么可以看到下面代码: ajax的post方法 ...

  4. python科技限制_Python爬虫怎么突破限制?经常遇到这四种限制突破方法

    Python爬虫常常用于搜索引擎,也可以进行数据的采集,现在很多企业都需要通过爬虫进行数据的采集,来分析市场的变化,同行的情况,还可以进行价格的对比等等.但是你的同行并不想让你获得这些信息,会在网站上 ...

  5. 51自学网python爬虫_Python爬虫基本流程

    爬虫定义 爬虫是请求网站并提取自己所需要数据的过程.通过我们的程序,可以代替我们向服务器发送请求,然后进行批量的数据下载. 爬虫基本流程 发起请求 通过url向服务器发送requests请求,请求可以 ...

  6. python 使用socks 爬虫_python爬虫基础之urllib的使用

    这篇文章主要介绍了python爬虫基础之urllib的使用,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 一.urllib 和 urllib2的关系 在python2中,主要使用url ...

  7. python requests模块_Python 爬虫教程 requests 模块

    经过 前边文章<简单Python爬虫教程 (一)>.简单Python爬虫教程 (二)两篇文章的学习,能写一些比较简单的爬虫了,但是还不够,这一篇文章主要介绍Requests模块,reque ...

  8. hadoop 爬虫_python爬虫知识点梳理:带你全面入门python爬虫

    今天主要跟大家谈谈爬虫,尤其是刚入门的伙伴,少走弯路!文末附全套的视频版Python学习教程,含爬虫教程!希望大家能够把文字部分看完!做一个梳理! 在学习爬虫之前我们需要明白的一个问题: 爬虫能做什么 ...

  9. ipad运行python爬虫_Python爬虫之UserAgent的使用实例

    问题: 在Python爬虫的过程中经常要模拟UserAgent, 因此自动生成UserAgent十分有用, 最近看到一个Python库(fake-useragent),可以随机生成各种UserAgen ...

最新文章

  1. 遂宁专业计算机学校,遂宁计算机专业中职学校哪家强
  2. rest_framework框架实现之(认证)
  3. Harbor2.2.1配置(trivy扫描器、镜像签名)
  4. java 内存泄漏_Java开发者必须知道的内存泄漏问题
  5. Android执行时ART载入OAT文件的过程分析
  6. Stm32之通用定时器复习
  7. mybatis plus关联查询_Mybatis 和 Hibernate 持久层框架之间的区别是啥?
  8. debian下erlang新版本安装
  9. 如何查找专栏(知乎专栏汇总)
  10. 胡小羊的前端专栏(1期)
  11. iOS面试 第三方库
  12. 宫廷秘方,给大家分享一下,祝大家身体健康
  13. 扫雷小游戏(超详细)
  14. vulnhub靶机ME AND MY GIRLFRIEND: 1
  15. ThreadPoolExecutor(六)——线程池关闭之后
  16. pro缺点和不足 一加7t_一加7T与OPPO Reno Ace 各有优势与缺点
  17. TFDS中检测算法的应用
  18. 入行测试已经4年了 ,进华为后迷茫了3个月,做完这个项目我决定离职....
  19. [新奇周边] 内置2400mAh电量 可以充电的手机壳上市【转载:今日头条】
  20. 学习型索引在数据库中的应用实践

热门文章

  1. 轿车变速器设计、轿车制动系统设计、桑塔纳轿车离合器设计、汽车-制动器毕业设计、轿车五档变速器设计、某中级轿车前轮制动器设计、轿车车身设计、轿车变速箱设计、桑塔纳轿车制动器设计、轿车驱动桥设计…………
  2. Android N编译之Out of memory error
  3. 手机如何换鸿蒙os,手机知识:怎么换鸿蒙系统
  4. ArcGIS教程之DEM应用——水文分析
  5. java画星星菱形_使用java,画出任意大小的菱形
  6. 嵌入式DSP上实现FlexRay总线的方法
  7. 龙尚“大连接”战略 产品落地成关键
  8. MacOS外接显示器字体模糊处理
  9. Linux nginx 安装 部署运行前端项目
  10. ios 自动代码注入dylib脚本并重新打包ipa