分类:Python开发
Python时间库time、datetime使用
生产实践:
用于屏蔽指定节点下的机器报警,并添加屏蔽时间和备注
脚本内容:
python时间库time、datetime使用,用于屏蔽指定节点下的机器报警,并添加屏蔽时间和备注,支持从文本读取机器列表。脚本内容如下:
#!/Users/anzhihe/.pyenv/versions/3.7.4/bin/python3 #&n...Continue reading >>
Python3使用URL编码
生产实践:
通过url编码post接口数据
脚本内容:
Web浏览器通过URL从web服务器请求页面,URL只能使用 ASCII码对照表图 来通过因特网进行发送。由于URL常常会包含ASCII集合之外的字符,URL必须转换为有效的ASCII格式。URL编码使用"%"其后跟随两位的十六进...
Continue reading >>Python3使用pymysql操作数据库
生产实践:
连接数据库查找id,然后调用接口屏蔽报警
脚本内容:
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。脚本内容如下...
Continue reading >>Python表格库prettytable使用
生产实践:
用于获取节点和机器信息,输出结果用表格打出
脚本内容:
PrettyTable 是用于生成简单 ASCII 表的 Python 库。 它的灵感来自 PostgreSQL shell psql 中使用的 ASCII 表。 我们可以控制表格的许多方面,例如列填充的宽度,文本的对齐方式或表格边框。 我们可以对数据进行排...
Continue reading >>Python脚本批量解析主机名和IP地址
生产实践:
用于中控机上批量解析主机名和IP地址
脚本内容:
生产中在中控机上时常需要查看服务器IP或通过IP查主机名,如果有多个ip或主机名时不太方便,此python脚本使用socket模块可以批量解析主机名和ip,支持读取文件。脚本内容如下:
#!/usr/bin/env python # -*-&n...Continue reading >>