python抢购爬虫_python爬虫,抢小米抢购,
[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爬虫,抢小米抢购,相关推荐
- python pipeline框架_Python爬虫从入门到放弃(十六)之 Scrapy框架中Item Pipeline用法...
原博文 2017-07-17 16:39 − 当Item 在Spider中被收集之后,就会被传递到Item Pipeline中进行处理 每个item pipeline组件是实现了简单的方法的pytho ...
- python从入门到爬虫_python爬虫从入门到放弃(一)之初识爬虫
什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引. ...
- monthy python爬虫_Python爬虫DOTA排行榜爬取实例(分享)
Python爬虫DOTA排行榜爬取实例(分享) 1.分析网站 打开开发者工具,我们观察到排行榜的数据并没有在doc里 doc文档 在Javascript里我么可以看到下面代码: ajax的post方法 ...
- python科技限制_Python爬虫怎么突破限制?经常遇到这四种限制突破方法
Python爬虫常常用于搜索引擎,也可以进行数据的采集,现在很多企业都需要通过爬虫进行数据的采集,来分析市场的变化,同行的情况,还可以进行价格的对比等等.但是你的同行并不想让你获得这些信息,会在网站上 ...
- 51自学网python爬虫_Python爬虫基本流程
爬虫定义 爬虫是请求网站并提取自己所需要数据的过程.通过我们的程序,可以代替我们向服务器发送请求,然后进行批量的数据下载. 爬虫基本流程 发起请求 通过url向服务器发送requests请求,请求可以 ...
- python 使用socks 爬虫_python爬虫基础之urllib的使用
这篇文章主要介绍了python爬虫基础之urllib的使用,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 一.urllib 和 urllib2的关系 在python2中,主要使用url ...
- python requests模块_Python 爬虫教程 requests 模块
经过 前边文章<简单Python爬虫教程 (一)>.简单Python爬虫教程 (二)两篇文章的学习,能写一些比较简单的爬虫了,但是还不够,这一篇文章主要介绍Requests模块,reque ...
- hadoop 爬虫_python爬虫知识点梳理:带你全面入门python爬虫
今天主要跟大家谈谈爬虫,尤其是刚入门的伙伴,少走弯路!文末附全套的视频版Python学习教程,含爬虫教程!希望大家能够把文字部分看完!做一个梳理! 在学习爬虫之前我们需要明白的一个问题: 爬虫能做什么 ...
- ipad运行python爬虫_Python爬虫之UserAgent的使用实例
问题: 在Python爬虫的过程中经常要模拟UserAgent, 因此自动生成UserAgent十分有用, 最近看到一个Python库(fake-useragent),可以随机生成各种UserAgen ...
最新文章
- 遂宁专业计算机学校,遂宁计算机专业中职学校哪家强
- rest_framework框架实现之(认证)
- Harbor2.2.1配置(trivy扫描器、镜像签名)
- java 内存泄漏_Java开发者必须知道的内存泄漏问题
- Android执行时ART载入OAT文件的过程分析
- Stm32之通用定时器复习
- mybatis plus关联查询_Mybatis 和 Hibernate 持久层框架之间的区别是啥?
- debian下erlang新版本安装
- 如何查找专栏(知乎专栏汇总)
- 胡小羊的前端专栏(1期)
- iOS面试 第三方库
- 宫廷秘方,给大家分享一下,祝大家身体健康
- 扫雷小游戏(超详细)
- vulnhub靶机ME AND MY GIRLFRIEND: 1
- ThreadPoolExecutor(六)——线程池关闭之后
- pro缺点和不足 一加7t_一加7T与OPPO Reno Ace 各有优势与缺点
- TFDS中检测算法的应用
- 入行测试已经4年了 ,进华为后迷茫了3个月,做完这个项目我决定离职....
- [新奇周边] 内置2400mAh电量 可以充电的手机壳上市【转载:今日头条】
- 学习型索引在数据库中的应用实践
热门文章
- 轿车变速器设计、轿车制动系统设计、桑塔纳轿车离合器设计、汽车-制动器毕业设计、轿车五档变速器设计、某中级轿车前轮制动器设计、轿车车身设计、轿车变速箱设计、桑塔纳轿车制动器设计、轿车驱动桥设计…………
- Android N编译之Out of memory error
- 手机如何换鸿蒙os,手机知识:怎么换鸿蒙系统
- ArcGIS教程之DEM应用——水文分析
- java画星星菱形_使用java,画出任意大小的菱形
- 嵌入式DSP上实现FlexRay总线的方法
- 龙尚“大连接”战略 产品落地成关键
- MacOS外接显示器字体模糊处理
- Linux nginx 安装 部署运行前端项目
- ios 自动代码注入dylib脚本并重新打包ipa