18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 抢不到口罩怎么办?借助Python 爬虫帮你时刻盯着自动下单

抢不到口罩怎么办?借助Python 爬虫帮你时刻盯着自动下单

时间:2022-05-06 13:36:01 | 来源:行业动态

时间:2022-05-06 13:36:01 来源:行业动态

春运返程在即,许多在家的人也渐渐各自的工作岗位上了,试问你返城了吗?

不过无论你在哪里,面对新型冠状病毒感染的肺炎疫情,一个关键绕不开的问题都是:你抢到口罩了吗?



据了解,医用口罩加工完毕后需要14天左右才能解析释放,这也是为什么大家买不到口罩的原因,可能你现在戴的口罩还是春节前的那一批,目前各部门正在加紧协调,到2月13日,全国口罩产能利用率已达94%,相信一切都会慢慢好起来!

大数据表示到2月14日,节后累计发送不到4000万人次,日均184万人次,同比下降83%,综合判断,农民工返程客运量约为3亿人次,到目前已返程约8000万人次,到2月底将要返程约1.2亿人次,3月以后返程约1亿多人次,此外,预计待返校的学生客运量约为1亿人次。

如此大的人口流动,并且每天都需要佩戴口罩,这个量实在不可估算......

约不到口罩?摇不到口罩?该怎么办,不用着急,利用python小眼睛,时刻为你盯着自动下单。

第一步:Python 爬虫到货通知 想买货,得先知道货来了没呢?

先来看看几个效果:





货来了之后,怎么办?只需一秒的时间,口罩就到了别人碗里了,不急,python代码来一波。

第二步:实现抢购代码 jd旗舰店检查到货

importrequests

importtime

商品的url

url =

defsendMail(url)

importsmtplib

from.text importMIMEText

from importHeader

password = “alpsneahzhawbfgj”

to_addr = mail

发信

msg = MIMETexturl “ 有口罩啦” “plain” “utf-8”

msg “From” = Header(from_addr)

msg “To” = Header(to_addr)

msg “Subject” = Header “有口罩啦”

开启发信服务,这里使用的是加输

server = smtplib.SMTP_SSL(host=smtp_server)

server.connect(smtp_server, 465)

server.login(from_addr, password)

server.sendmail(from_addr, to_addr, msg.as_string)

关闭

server.quit

while( 1)

try:

session = requests.Session

session.headers =

“User-Agent” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/531.36”

print “第” strflag “次 ” time.strftime “%Y-%m-%d %H:%M:%S” time.localtime

fori inurl:

商品url

response = session.get(i)

print(“有货啦! 有货啦! 有货啦! : ” skuidUrl)

sendMail(skuidUrl)

ifresponse.text.find “无货” 0

print( “无货 : ” skuidUrl)

else:

print( “有货啦! 有货啦! 有货啦! : ” skuidUrl)

sendMail(skuidUrl)

time.sleep( 5)

exceptException ase:

importtraceback

print(traceback.format_exc)

print “异常”

time.sleep( 10)

嫌弃代码太长?看似很长,其实操作起来很简单的,尤其等你掌握了python技术后,这些都是小儿科。

第三步:修改 主要修改的是以下两个地方,完成后就可以实时监控了。



还有就是要监控的商品 URL。



在此提醒一下大家, 注意不要把频率调得太高,避免被京东反爬虫。

最后一步,就是下单了,有了货源,抢购全凭手速的朋友们,这就是python送给你们的福利了,赶快收着。

自动下单所需 Cookie 获取:

修改位置



获取方式

01、打开某网站,这里以 Google Chrome为例,登录京东。

02、按 F12 进入我的订单页面,过滤出 list.action url。



03、请求下滑找到 cookie 复制,在代码里面修改就行



预祝大家都能抢到口罩,身体健康开工,同时希望大家能够一起携手打败这些战“疫”,共同迎来胜利的那一刻!

如果你除了想抢口罩,还想在双11抢购,不妨将python学起来吧,可以去“蚁小二”平台了解更多关于python的知识,或者关注小编。

关键词:借助,爬虫,口罩

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭