项目背景:实验环境:vmwareworkstation11centos6.5的系统下fabric服务器主机:ip:192.168.0.14堡垒机:ip:192.168.0.44目标服务器:ip:192.168.0.26SecureCRT(ssh远程连接软件)软件介绍:Fabric官网对于它的说明:FabricisaPython(2.5-2.7)libraryandcommand-linetoolfor..
分类:
其他好文 时间:
2016-04-08 15:33:11
阅读次数:
226
拿到要求真不知道怎么写,不能直接写个商城页面吧; 最后还是用了input()模拟用户操作吧- -!不就操作个字典吗(字典模拟商品数据)。、 python版本: ...
分类:
编程语言 时间:
2016-04-01 20:18:09
阅读次数:
336
一、架构环境1、系统架构下图摘自《Python自动化运维技术与最佳实践刘天斯》本项目OMS前台使用django+bootstrap+jquery搭建WEB服务,后台使用saltstack实现业务服务器集群的控制管理,两者间通过rpyc进行通讯。(正在计划参照saltstack官方WEBUI项目halite,在django中实现相同..
分类:
其他好文 时间:
2016-03-28 19:04:44
阅读次数:
2195
python的traceroute功能能利用scapy模板很方便实现,并且可以输出路由图片非常直观。这里了修改了《python自动化运维:技术与最佳实践》的代码进行说明。#!/usr/bin/evnpython
#-*-coding:utf-8-*-
importtime
importlogging,warnings
importsubprocess
importsocket
#eclipse..
分类:
编程语言 时间:
2016-02-28 01:04:40
阅读次数:
544
#!/usr/bin/envpython#-*-coding:utf-8-*-importpexpectimportsysssh=pexpect.spawn(‘sshroot@192.168.20.103‘)fout=file(‘sshlog.txt‘,‘w‘)ssh.logfile=foutssh.expect("root@192.168.20.103‘spassword:")ssh.sendline("yzg1314520")ssh.expect(‘#‘)ssh.sendline(‘ls/home‘)ss..
分类:
编程语言 时间:
2015-09-10 17:32:16
阅读次数:
160
第一次接触psutil是拜读刘天斯大神的《Python自动化运维——技术与最佳实践》。官网地址:https://github.com/giampaolo/psutil1、psutil简介psutil(pythonsystemandprocessutilities)isacross-platformlibraryforretrievinginformationonrunningprocessesandsystemutilization..
分类:
编程语言 时间:
2015-09-09 14:54:39
阅读次数:
221
1.因为我linux的python是2.6.6,所以因为有些模块是2.7的,先进行升级。步骤地址:http://www.linuxidc.com/Linux/2014-07/104555.htm2.安装pyclamdyuminstall-yclamavclamdclamav-update安装clamavp的相关程序包chkconfig--level235clamdon/usr/bin/freshclampyClamd-0.3.15.t..
分类:
编程语言 时间:
2015-09-02 19:18:21
阅读次数:
561
1.下载源代码(简单不讲述)2.安装pcre,pcre是一个轻量级的正则表达式函数库,nginx的HTTPRewrite模块会用到。wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz
tar-zxvfpcre-8.34.tar.gz
cdpcre-8.34
./configure
make&&makeinstall3.安装n..
分类:
编程语言 时间:
2015-08-15 06:47:54
阅读次数:
5865
1.通过html比较diff_text两文本不同之处#!/usr/bin/envpythonimportdifflibtext1="""text1:Thismoduleprovidesclassesandfunctionsforcomparingsequences.includingHTMLandcontextandunifieddiffs.difflibdocumentv7.4addstring"""text1_lines=text1.splitlines()text2="""text..
分类:
编程语言 时间:
2015-08-12 19:56:38
阅读次数:
201