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写的一个文本编辑器
Jan 23 Python
Python学习笔记之常用函数及说明
May 23 Python
python:socket传输大文件示例
Jan 18 Python
Python面向对象特殊成员
Apr 24 Python
Django中ORM表的创建和增删改查方法示例
Nov 15 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
Jun 21 Python
Python常用模块sys,os,time,random功能与用法实例分析
Jan 07 Python
Scrapy框架基本命令与settings.py设置
Feb 06 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
May 10 Python
Python数据可视化图实现过程详解
Jun 12 Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 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实现过滤UBB代码的类
2015/03/12 PHP
PHP+JS实现的实时搜索提示功能
2018/03/13 PHP
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
JQuery与Ajax调用新浪API获取短网址的代码
2014/02/07 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
2016/06/21 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
2019/11/15 Javascript
使用vue引入maptalks地图及聚合效果的实现
2020/08/10 Javascript
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
单利模式及python实现方式详解
2018/03/20 Python
Python tkinter label 更新方法
2018/10/11 Python
Python3 max()函数基础用法
2019/02/19 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
韩国休闲女装品牌网站:ANAIS
2016/08/24 全球购物
美国在线鲜花速递:ProFlowers
2017/01/05 全球购物
波兰最大的儿童服装连锁店之一:5.10.15.
2018/02/11 全球购物
在Java开发中如何选择使用哪种集合类
2016/08/09 面试题
航空大学应届生求职信
2013/11/10 职场文书
党校毕业心得体会
2014/09/13 职场文书
2014年妇产科工作总结
2014/12/08 职场文书
交心谈心活动总结
2015/05/11 职场文书
卖车协议书范文
2016/03/23 职场文书
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
Python操作CSV格式文件的方法大全
2021/07/15 Python
Python中异常处理用法
2021/11/27 Python