标签:
昨天老板布置一个任务,需要把公司的二十多台服务器的性能等巡检由手工变为自动巡检,需要写一个脚本,当然python是我的选择,进行巡检之后需要生成一个报告,最好为HTML格式的。巡检内容主要有服务器的内存,CPU,文件系统,IO系统,各种进程。我的目标是每天对巡检的设备巡检一次,并且可以自动判断是否异常,巡检的结果生成一个HTML文档,之后把文档发送给公司邮箱。由于公司对进程巡检具有不确定性,因为以后可能会增加更多进程,所以脚本必须具备扩展性。
看看python发展
python:一种解释型的、面向对象的、带有动态语义的高级程序设计语言。这里就不介绍了。
(1)下载地址:https://www.python.org/downloads/
(2)安装,注意的是:特别要注意选上pip
和Add python.exe to Path
,然后一路点“Next”即可完成安装。
(3)测试:命令行里面输入python,出现下面的提示则安装成功。
如果出现:‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
这是因为Windows会根据一个Path的环境变量设定的路径去查找python.exe,如果没找到,就会报错。如果在安装时漏掉了勾选Add python.exe to Path,那就要手动把python.exe所在的路径添加到Path中。如果你不知道怎么修改环境变量,建议把Python安装程序重新运行一遍,务必记得勾上Add python.exe to Path。
和linux的shell一样,python也有一个交互的界面。怎么进去?
(1)进入命令行后输入python
(2)安装好python后会有一个IDLE,可以用它来交互
要想输出hello,world! 要用到输出函数print();
对于输出函数print,要了解其使用方法,不能随意使用,不然就会出错。从输出看,必须得有括号,里面有单引号或者双引号把输出的内容括起来,两种引号不能交替使用,关于更多知识,下次再学习。
标签:
原文地址:http://www.cnblogs.com/yefengyu/p/4813710.html