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 相关文章推荐
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
用Python实现一个简单的能够发送带附件的邮件程序的教程
Apr 08 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
简单介绍Python中的几种数据类型
Jan 02 Python
TensorFlow实现Softmax回归模型
Mar 09 Python
使用TensorFlow实现简单线性回归模型
Jul 19 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
python with (as)语句实例详解
Feb 04 Python
python3将变量写入SQL语句的实现方式
Mar 02 Python
Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)
Apr 16 Python
Django REST 异常处理详解
Jul 15 Python
Python3读写ini配置文件的示例
Nov 06 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使用curl打开https网站的方法
2015/06/17 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
2019/07/18 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
javascipt基础内容--需要注意的细节
2013/04/10 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
利用Jquery实现可多选的下拉框
2014/02/21 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
动态加载jQuery的方法
2015/06/16 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
Spring MVC中Ajax实现二级联动的简单实例
2016/07/06 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
如何测量vue应用运行时的性能
2019/06/21 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
基于Python如何使用AIML搭建聊天机器人
2016/01/27 Python
python matplotlib画图实例代码分享
2017/12/27 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
python super()函数的基本使用
2020/09/10 Python
去除python中的字符串空格的简单方法
2020/12/22 Python
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
澳大利亚拥有最好的家具和家居用品在线目的地:Nestz
2019/02/23 全球购物
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
市场营销毕业生自荐信
2013/11/23 职场文书
总经理司机职责
2014/02/02 职场文书
安全演讲稿开场白
2014/08/25 职场文书
学生实习证明范文
2014/09/28 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
礼仪培训心得体会
2016/01/22 职场文书
MYSQL 运算符总结
2021/11/11 MySQL