1.利用钉钉机器人进行每日打新债自动提醒。

2.在钉钉建立自己的群组,智能群助手中 添加webhook 机器人

3.用以下方式编辑机器人参数,选择加签的形式,

将加签码    替换代码中 secret 参数,

将webhook替换代码中 url参数

import time
import hmac
import hashlib
import base64
import urllib.parse#请更新下面两个参数
secret = '***********************'#请更新自己的加签
url='https://oapi.dingtalk.com/robot/send?access_*************************'#复制自己的timestamp = str(round(time.time() * 1000))
secret_enc = secret.encode('utf-8')
string_to_sign = '{}\n{}'.format(timestamp, secret)
string_to_sign_enc = string_to_sign.encode('utf-8')
hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=hashlib.sha256).digest()
sign = urllib.parse.quote_plus(base64.b64encode(hmac_code))
# print(timestamp)
# print(sign)# 拼接url得到签名webhook_url=url+'&timestamp={timestamp}&sign={sign}'.format(timestamp=timestamp,sign=sign)#%%  加签后钉钉写法
import requests
import time
import json
request_params = {
"headers": {
"User-Agent":
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"
},
"timeout": 10
}def send_msg(text,webhook_url):r = requests.post(webhook_url, json={"msgtype": "text","text": {"content": text},"at":{# "atMobiles":[#     "232132131**"       #需要填写自己的手机号,钉钉通过手机号@对应人# ],"isAtAll": True        #是否@所有人,默认否}}, **request_params)import requests
import time
import jsondef get_today_bonds():r = requests.get("http://data.hexin.cn/ipo/bond/cate/info/",**request_params)for bond in r.json():# print(f"{bond['zqName']}: 申购日期:{bond['sgDate']}  溢价率{bond['disRate']} {bond['today']} {bond['sgDate']}")#if bond['sgDate']=='2021-11-29':#测试用if bond['today'] == bond['sgDate']:text = f"""今日打新: {bond['zqName']} 发行量{bond['issue']}亿  """send_msg(text,webhook_url)continuetext= get_today_bonds()

3.将该代码放入任务计划程序中,每天打开电脑自动运行,自动提醒自己。下节再介绍怎么放入任务计划程序中。

钉钉打新债自动提醒-python相关推荐

  1. python钉钉自动打卡_用Python来实现钉钉自动打卡并发送邮件短信提醒

    用Python来实现钉钉自动打卡并发送邮件短信提醒 自从用钉钉打卡,老忘记打,只会python语言,所以用Python写了一个自动跑的脚本,每天定时跑.这样就避免忘记了. 之后把adb.exe所在的文 ...

  2. python之钉钉机器人自动发消息——傻瓜式教程

    文章目录 python之钉钉机器人自动发消息--傻瓜式教程 前言 钉钉创建机器人 主要流程如下: 细节流程如下 python连接dingtalk 发送MarkDown格式消息 源码展示 效果展示 代码 ...

  3. Python 实现 T00ls 自动签到脚本(邮件+钉钉通知)

    T00ls 每日签到是可以获取 TuBi 的,由于常常忘记签到,导致损失了很多 TuBi .于是在 T00ls 论坛搜索了一下,发现有不少大佬都写了自己的签到脚本,签到功能实现.定时任务执行以及签到提 ...

  4. python qq群消息监控_python 监控微博用户更新+钉钉提醒

    [Python] 纯文本查看 复制代码''' Function: 微博监控.钉钉提醒 业务流程说明: 登录微博--> 获取关注的用户列表--> 选择要关注的用户 --> sessio ...

  5. Python连接钉钉群机器人每天自动推送国外天气

    Python连接钉钉群机器人每天自动推送国外天气 一.天气获取 我使用的是openweather api,这个api的官方文档写的十分详细,链接:openweather 打开链接,界面如下: 目前只有 ...

  6. 钉钉python 自动发消息_用Python自动发送钉钉数据消息

    ♚ 作者:王向君,一个不会运营的数据分析师不是好产品经理 博客:zhihu.com/people/chen-guan-xi-11-65 现在大部分公司都使用钉钉作为内部的主要沟通工具,钉钉消息基本都上 ...

  7. 钉钉python 自动发消息软件_利用Python自动发送钉钉数据消息,一个简单的上手小项目...

    现在大部分公司都使用钉钉作为内部的主要沟通工具,钉钉消息基本都上都能快速有效的被阅读,打开率会比邮件高上不少.所以准备使用钉钉来播报平台每日的成交额,并附上一些鼓励的话和图片.起到一个激励团队的作用 ...

  8. python 钉钉机器人发送图片_Python结合钉钉实时自动监控股票行情,上班炒股再也不怕老板发现...

    最近全球股市开始回暖,之前清仓的股民现在又陆续开始建仓.股市交易时间,一般也是上班时间,频繁的查看股票软件不仅会影响工作效率,也容易被老板以为工作不饱和.所以,我们就借助python的强大功能,把提前 ...

  9. 易班自动打卡+钉钉机器人消息提醒

    (一)声明 本文仅供学习交流使用,如有发热.感冒.咳嗽请及时根据当地疫情防控办法及时上报 (二)需求 首先,我双手支持和配合学校相关疫情防控政策. 其次,每天重复劳动让我们软件专业情何以堪.说干就干, ...

  10. python自动化办公 51cto_用Python开发钉钉群机器人,自动办公神器

    最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,虽然钉钉别的功能很鸡肋,但是机器人这个功能还是让人眼前一亮,属于比较极客的功能,它可以将第三方服务的信息聚合到钉钉群中,实现信息的自 ...

最新文章

  1. 扩增子图表解读5火山图:差异OTU数量及变化规律
  2. 如果类是个泛型类的话dllImport 代码不能编译
  3. My Appointment编辑场景下的roundtrip
  4. java ee 中文乱码的问题
  5. 用计算器计算“异或CRC”
  6. 打印pdf就一页_Excel表格打印技巧汇总,看完才发现,你连基础打印技巧都不知道...
  7. C语言中quot;##quot;的独特用法
  8. 我的世界服务器修改武器合成表,我的世界 新型武器制作大全武器合成表一览...
  9. 自助式BI和传统BI有什么区别
  10. 汪学明导师—商业模式创新与转型专家
  11. JAVA:实现解析纯真IP数据库
  12. 2017年美国人工智能投资分析报告
  13. 异步编程不会?我教你啊!CompletableFuture(JDK1.8)
  14. Java程序设计-书上重点总结
  15. 预测大盘最准确的指标_杨守东:自己用多年预测大盘顶底指标公式
  16. ecg信号越界_监护仪器显示ECG是什么意思
  17. 虹膜识别系统 python实现
  18. java后端开发流程总结
  19. 线索二叉树,画图教你秒懂线索二叉树(线索二叉树的建立和简单操作)逻辑代码分析
  20. php能不能实现网页截图,关于php:PHP实现网页截图

热门文章

  1. 3000元台式电脑组装配置单2021 3000元组装电脑配置清单
  2. booster 框架学习(一)
  3. 软考信息系统项目管理师论成本管理范文
  4. 办公本推荐计算机专业,口碑最好的办公笔记本排行 五款最受欢迎的办公笔记本推荐...
  5. Angular-路由设置
  6. docker运行jenkins挂掉_使用Jenkins在Kubernetes上设置CI/CD管道
  7. zabbix离线安装
  8. 普通人的第一个Linux发行版-安装Deepin20.5
  9. 【JS ES6】use strict 严格模式
  10. Qt中关于emit和moc_*.cpp的自动生成