python钉钉机器人运维脚本监控实例


Posted in Python onFebruary 20, 2019

如下所示:

python钉钉机器人运维脚本监控实例

python钉钉机器人运维脚本监控实例

#!/usr/bin/python3
# -*- coding:UTF-8-*-
# Author: zhuhongqiang
 
from urllib import request
import json
from sys import argv
 
access_token = "xxx"
 
 
def send_msg(mobile, item_name):
  """
   钉钉机器人API接口地址:
   https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.karFPe&treeId=257&articleId=105735&docType=1
   :param mobile:
   :param itemName:
   :return:
  """
  url = "https://oapi.dingtalk.com/robot/send?access_token=" + access_token
 
  data = {
    "msgtype": "text",
    "text": {
      "content": item_name
    },
    "at": {
      "atMobiles": [
        mobile
      ],
      "isAtAll": "false"
    }
  }
  # 设置编码格式
  json_data= json.dumps(data).encode(encoding='utf-8')
  print(json_data)
  header_encoding = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko', "Content-Type": "application/json"}
  req = request.Request(url=url, data=json_data, headers=header_encoding)
  res = request.urlopen(req)
  res = res.read()
  print(res.decode(encoding='utf-8'))
 
 
if __name__ == "__main__":
  mobile = argv[1]
  item_name = argv[2]
  send_msg(mobile, item_name)

以上这篇python钉钉机器人运维脚本监控实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python XML RPC服务器端和客户端实例
Nov 22 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
Jun 03 Python
利用python操作SQLite数据库及文件操作详解
Sep 22 Python
python+mongodb数据抓取详细介绍
Oct 25 Python
Linux下Python安装完成后使用pip命令的详细教程
Nov 22 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
Apr 11 Python
pandas 对日期类型数据的处理方法详解
Aug 08 Python
python支持多线程的爬虫实例
Dec 21 Python
django admin后管定制-显示字段的实例
Mar 11 Python
Python模拟伯努利试验和二项分布代码实例
May 27 Python
Python下载网易云歌单歌曲的示例代码
Aug 12 Python
python统计mysql数据量变化并调用接口告警的示例代码
Sep 21 Python
Python实现钉钉发送报警消息的方法
Feb 20 #Python
python给微信好友定时推送消息的示例
Feb 20 #Python
linux查找当前python解释器的位置方法
Feb 20 #Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 #Python
python爬取酷狗音乐排行榜
Feb 20 #Python
python 定时器,轮询定时器的实例
Feb 20 #Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 #Python
You might like
php auth_http类库进行身份效验
2009/03/19 PHP
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
JavaScript面象对象设计
2008/04/28 Javascript
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
javascrip客户端验证文件大小及文件类型并重置上传
2011/01/12 Javascript
JS关键字变色实现思路及代码
2013/02/21 Javascript
将文本输入框内容加入表中的js代码
2013/08/18 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
JS简单实现父子窗口传值功能示例【未使用iframe框架】
2017/09/20 Javascript
layui.js实现的表单验证功能示例
2017/11/15 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
详解使用mocha对webpack打包的项目进行"冒烟测试"的大致流程
2020/04/27 Javascript
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
Python制作爬虫采集小说
2015/10/25 Python
Python中operator模块的操作符使用示例总结
2016/06/28 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
2018/05/30 Python
python Tkinter的图片刷新实例
2019/06/14 Python
python如何从文件读取数据及解析
2019/09/19 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
2020/01/03 Python
美国网上订购鲜花:FTD
2016/09/23 全球购物
澳大利亚最大的百货公司:Myer
2018/12/21 全球购物
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
大学生职业生涯规划方案
2014/01/03 职场文书
好军嫂事迹材料
2014/01/15 职场文书
新娘父亲婚礼致辞
2014/01/16 职场文书
幼儿园教育教学反思
2014/01/31 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
2014年最新党员对照检查材料汇总
2014/09/15 职场文书
送达通知书
2015/04/25 职场文书
小时代观后感
2015/06/10 职场文书
python turtle绘图
2022/05/04 Python
使用CSS自定义属性实现骨架屏效果
2022/06/21 HTML / CSS