个人最新博客地址http://www.skylway.com/
发布时间:2014-08-16 22:37:35
threading提供了一个比thread模块更高层的API来提供线程的并发性。这些线程并发运行并共享内存。 下面来看threading模块的具体用法: 一、Thread的使用 目标函数可以实例化一个Thread对.........【阅读全文】
发布时间:2014-08-15 23:18:54
之前用过fabric模块通过ssh来传输文件,知道fabric是封装了paramiko模块来实现该功能的,而官方对paramiko的介绍就是:Python SSH module。 一般使用paramiko的功能就是通过ssh远程执行命令,远程传输文件等等。 模拟远程执行命令:import paramiko #设置日志记录par.........【阅读全文】
发布时间:2014-08-15 22:52:47
python中 getopt 模块,该模块是专门用来处理命令行参数的函数getopt(args, shortopts, longopts = [])参数args一般是sys.argv[1:]shortopts 短格式 (-) longopts 长格式(--) 命令行中输入:python test.py -i 127.0.0.1 -p 80 55 66python test.py --ip=127.0.0.1 --port=80 55 66下面的代码:try:o.........【阅读全文】
发布时间:2014-08-15 22:16:29
在linux下开发或部署的应用程序,都希望能监控它的运行状况,而linux下的原生语言是shell和C。 shell 可以帮我们来做系统管理。比如netstat,ps,systat等都能比较全面的反映某个程序的运行状况。 如果是单台服务器,管理起来倒是不显得困难,但如果是多台机器都要同时监控,shell脚本做起来就显得有些吃力了。此时可以借助python来做一些复杂的工作,如:报告的输出,监控服务器等 下面就举例来说,假如想要远程监控多台mysql服务器的CPU,内存使用状况。 &nbs......【阅读全文】