1.列举当前目录以及所有子目录下的文件,并打印出绝对路径#!/usr/bin/python# coding=utf8import osimport sys if len(sys.argv) < 2: filepath="."else: filepath=sys.argv[1]for root,dirs,files in os.walk(
分类:
编程语言 时间:
2018-07-18 21:43:13
阅读次数:
166
文件内容差异对比方法 目录: 实例:两个字符串的差异对比 生成美观的对比HTML格式文档 对比Nginx配置文件的差异 两个字符串的差异对比 本例通过使用difflib模块实现两个字符串的差异对比,然后以版本控制风格进行输出。 生成美观的对比HTML格式文档 采用HtmlDiff()类的make_f ...
分类:
编程语言 时间:
2018-06-07 11:31:36
阅读次数:
129
系统性能收集模块Psutil 目录: 系统性能信息模块psutil 系统性能信息模块psutil psutil能够轻松实现获取系统运行的进程和系统利用率包括(CPU,内存,磁盘 和网络)等。主要用于系统监控。对于系统维护来说是个不错的模块。 1.模块的安装 获取系统性能信息 (1)获取CPU信息 L ...
分类:
编程语言 时间:
2018-06-06 23:53:43
阅读次数:
260
一、系统基础信息模块 1.1 获取系统性能信息模块psutil 1.1.1 获取系统性能信息 点击查看:https://www.cnblogs.com/hwlong/p/9079405.html 1.1.2 系统进程管理方法 点击查看:更新中 1.2 IP地址处理模块IPy 1.2.1 IP地址、网 ...
分类:
编程语言 时间:
2018-05-24 19:36:03
阅读次数:
236
本文基于《Python自动化运维技术与最佳实践》第十三章内容“从零开始打造B/S自动化运维平台”。参考链接为作者刘天斯个人博客:https://blog.liuts.com/post/245/https://blog.liuts.com/post/246/https://github.com/yorkoliu/pyauto平台简介:OMServer是本平台的名称。OMServer实现了一个集中式的
分类:
其他好文 时间:
2018-05-10 17:30:48
阅读次数:
1125
Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台
分类:
编程语言 时间:
2018-03-11 14:30:08
阅读次数:
324
通过部署Saltstack,可以在服务器上批量执行命令,根据不同业务需求集中化管理。
分类:
编程语言 时间:
2018-03-09 12:37:34
阅读次数:
298
Infi-chu: http://www.cnblogs.com/Infi-chu/ 模块:difflib 安装:Python版本大于等于2.3系统自带 功能:对比文本之间的差异,而且支持输出可读性比较强的HTML文档,与Linux中的diff命令比较相似。 两个字符串的差异对比: 此外diffli ...
分类:
编程语言 时间:
2017-12-13 02:18:54
阅读次数:
204
模块:dnspython 功能: 安装: 模块域名解析方法: dnspython提供一个DNS解析器类——resolver,使用query()方法来实现域名的查询功能 Query()方法使用: qname为查询的域名。 rdtype用来指定RR资源的类型,常用的有如下几种: rdclass用于指定网 ...
分类:
编程语言 时间:
2017-12-10 11:20:43
阅读次数:
256