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 相关文章推荐
Mac 上切换Python多版本
Jun 17 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
Jul 06 Python
详解python路径拼接os.path.join()函数的用法
Oct 09 Python
Python3 字典dictionary入门基础附实例
Feb 10 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
Python xlrd excel文件操作代码实例
Mar 10 Python
Selenium alert 弹窗处理的示例代码
Aug 06 Python
python删除文件、清空目录的实现方法
Sep 23 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
Nov 22 Python
Python基础之元组与文件知识总结
May 19 Python
python疲劳驾驶困倦低头检测功能的实现
Apr 04 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笔试题
2009/08/04 PHP
利用PHP+JS实现搜索自动提示(实例)
2013/06/09 PHP
PHP callback函数使用方法和注意事项
2015/01/23 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
2016/05/11 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
基于jquery的一个浮动框(扩展性比较好 )
2010/08/27 Javascript
IE6中使用position导致页面变形的解决方案(js代码)
2011/01/09 Javascript
JS实现点击下载的小例子
2013/07/10 Javascript
JavaScript简单表格编辑功能实现方法
2015/04/16 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
javascript实现计时器的简单方法
2016/02/21 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
python实现telnet客户端的方法
2015/04/15 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
Python多线程应用于自动化测试操作示例
2018/12/06 Python
django2.0扩展用户字段示例
2019/02/13 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
Python中常见的数制转换有哪些
2020/05/27 Python
吉列剃须刀美国官网:Gillette美国
2018/07/13 全球购物
音乐教学案例
2014/01/30 职场文书
知识竞赛主持词
2014/03/26 职场文书
党员目标管理责任书
2014/07/25 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
永远是春天观后感
2015/06/12 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
Python 解决空列表.append() 输出为None的问题
2021/05/23 Python
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python