文章正文
Python-天猫商品上下架预警
【文章】2020-04-23
简介Python-天猫商品上下架预警
Python抓取示例,仅供参考:
import requests
import hashlib
import time
def get_url(url):
headers = {
"user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 "
"(KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1",
'Connection': 'close'
}
result = requests.get(url, headers).text
return result
def goods_off(url):
content = get_url(url)
return '此商品已下架' in content
def send_msg_ding(msg_content):
title = '店铺商品下架预警'
dingurl = 'https://oapi.dingtalk.com/robot/send?access_token=9ebdf461fc68bef556772f277f2c0941f0164046d940222347e2ee7733fee0c7'
sign = md5('collect' + time.strftime("%Y-%m-%d", time.localtime()))
send_url = 'http://tapi.manyic.com/pChargeApi/notice/collect?title={}&content={}&receiveType={}&receiver={}&sign={}'.format(
title, msg_content, 'DINGGROUP', dingurl, sign)
result = get_url(send_url)
print("send_msg_result:" + result)
def send_msg_web(msg_content):
title = '店铺商品下架预警'
sign = md5('collect' + time.strftime("%Y-%m-%d", time.localtime()))
send_url = 'http://tapi.manyic.com/pChargeApi/notice/collect?title={}&content={}&receiveType={}&receiver={}&sign={}'.format(
title, msg_content, 'WEB', 'ALL', sign)
result = get_url(send_url)
print("send_msg_result:" + result)
def md5(data):
hash = hashlib.md5(data.encode('utf-8'))
return hash.hexdigest()
path = r"goods.txt"
f = open(path, "r", encoding='utf-8')
msg_content = ''
while True:
time.sleep(5)
for line in f.readlines():
lines = line.split(",")
if len(lines) == 2:
time.sleep(3)
if goods_off(lines[1]):
msg_content = '{}@_ET_@{}'.format(msg_content, lines[0])
if len(msg_content) > 1:
send_msg_ding(msg_content)
send_msg_web(msg_content)
if f:
f.close()
打赏支持
感谢您的支持,加油!
打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速获取!
在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!
在线客服8:30-22:30,若离线请留言!
热门阅读
-
你远比想象中强大 (挪威)埃里克·贝特朗·拉森著;王岑卉译 北京联合出版公司 PDF 9787550238275 2015.pdf
你远比想象中强大 (挪威)埃里克·贝特朗·拉森著;王岑卉译 北京联合出版公司 PDF 9787550238275 2015.pdf ...
-
动画场景设计 叶蓬编著;王建华,马振龙主编;何小青副主编 北京:中国建筑工业出版社 PDF 9787112167197 2014.pdf
动画场景设计 叶蓬编著;王建华,马振龙主编;何小青副主编 北京:中国建筑工业出版社 PDF 9787112167197 2014.pdf ...
-
动画场景设计 张晓叶 北京:中国青年出版社 PDF 9787515350103 2018.pdf
动画场景设计 张晓叶 北京:中国青年出版社 PDF 9787515350103 2018.pdf ...
-
阿拉伯语语法教程 周文巨主编 上海:上海外语教育出版社 PDF 9787544618779 2011.pdf
阿拉伯语语法教程 周文巨主编 上海:上海外语教育出版社 PDF 9787544618779 2011.pdf ...
-
机器人控制系统的设计与MATLAB仿真 基本设计方法 刘金琨著 北京:清华大学出版社 PDF 9787302456964 出版时间:2016.pdf
机器人控制系统的设计与MATLAB仿真 基本设计方法 刘金琨著 北京:清华大学出版社 PDF 9787302456964 出版时间:2016.pdf ...
-
我在精神病院抗抑郁 我们不是想太多,只是生病了 左灯著 北京:中信出版社 PDF 9787508696065 2019.pdf
我在精神病院抗抑郁 我们不是想太多,只是生病了 左灯著 北京:中信出版社 PDF 9787508696065 2019.pdf ...
-
短线跟庄实战技法 全新版 曹明成,谭文著 北京:机械工业出版社 PDF 9787111584087 2018.pdf
短线跟庄实战技法 全新版 曹明成,谭文著 北京:机械工业出版社 PDF 9787111584087 2018.pdf ...
-
江氏操盘实战金典系列 4 庄散博弈 盘口识庄利器 江海著 PDF 2017128113.pdf
江氏操盘实战金典系列 4 庄散博弈 盘口识庄利器 江海著 PDF 2017128113.pdf ...
-
后现代地理学——重申批判社会理论中的空间 爱德华·W.苏贾 商务印书馆 PDF 9787100219280 出版时间:2023年02月.pdf
后现代地理学——重申批判社会理论中的空间 爱德华·W.苏贾 商务印书馆 PDF 9787100219280 出版时间:2023年02月.pdf ...
-
后现代地理学 重申批判社会理论中的空间 (美)爱德华·W.苏贾(Edward W.Soja)著;王文斌译 北京:商务印书馆 PDF 7100040396 出版时间:2004.pdf
后现代地理学 重申批判社会理论中的空间 (美)爱德华·W.苏贾(Edward W.Soja)著;王文斌译 北京:商务印书馆 PDF 7100040396 出版时间:2004.pdf ...