最近发现zabbix发送邮件的shell脚本经常被反垃圾,所以特意写了一个python脚本调用外部邮箱#!/usr/bin/python
#coding:utf-8
importsmtplib
fromemail.mime.text
importMIMEText
fromemail.header
importHeader
importsys
fromemail.Utils
importCOMMASPACE
receiver=sys.arg..
分类:
其他好文 时间:
2015-09-18 07:09:27
阅读次数:
176
1、在Eclipse或者Myeclipse的java工程中导入Jython.jar包。http://down.51cto.com/data/20945972、编写读取Python的工具类。importorg.python.util.PythonInterpreter;
importjava.io.FileInputStream;
importjava.io.IOException;
importjava.io.InputStream;
importjava.util..
分类:
编程语言 时间:
2015-09-16 20:15:38
阅读次数:
218
写了一个Python脚本内容如下:#-*-coding:utf-8-*-
__author__=‘kai‘
importparamiko
importsys,os
host=sys.argv[1]
user=‘zk‘
password=‘123‘
cmd=sys.argv[2]
s=paramiko.SSHClient()#绑定实例
s.load_system_host_keys()#加载本机HOST主机文件
s.set_missing_host_key_p..
分类:
编程语言 时间:
2015-09-15 20:14:52
阅读次数:
1892
最近用crontab调用一个shell脚本,并且shell脚本里面调用一个python脚本其实就是嫌弃python写一个判断麻烦,就用shell写了一个if判断为真的情况下运行这个python脚本。但是部署以后直接shtest.sh脚本运行没有问题,但是放到crontab中死活就是不运行在此记录下原因原因一:shell..
分类:
系统相关 时间:
2015-09-09 19:43:43
阅读次数:
285
vim是linux下的编辑器之神,是玩linux的必备工具,同样emacs是神的编辑器,两个编辑器是各有千秋,看个人的喜好,青菜萝卜各有所爱。我是比较喜欢vim,用vim编写bash,perl,python脚本,以及修改配置文件等等,本文就主要介绍在Ubuntu下gvim环境的搭建,希望对大家有所帮...
分类:
系统相关 时间:
2015-09-09 19:27:06
阅读次数:
378
task1:在一个文件中,单词之间使用空格、分号、逗号或者句号分隔,请提取全部单词。代码实例:#!/usr/local/python27/bin/python2.7
importsys
importre
words=[]
withopen(sys.argv[1])asf:
forlineinf:
#这里使用了re.split()正则表达式分隔符,可以指定一个正则表达式作..
分类:
编程语言 时间:
2015-09-04 02:20:07
阅读次数:
296
用python写的,主要是telnetlib库的应用,华为交换机批量修改端口配置,把已经UP的端口做一个portsec的macsticky绑定,DOWN的端口,就clear配置信息。使用前,先在交换机上disintbri,查出交换机的端口状态信息并复制到此脚本同目录下,以IP.txt这样的格式命名的文件(比如192.1..
分类:
编程语言 时间:
2015-09-02 19:04:50
阅读次数:
896
脚本源文件为:#cattcp_checker.py
#!/usr/bin/envpython
importsocket
importre
importsys
defcheck_server(address,port):
#CreateaTCPsocket
s=socket.socket()
print"\033[33mAttemptingtoconnectto%sonport%s\033[0m"%(address,port)
try:
s.connect((address,port))
pr..
分类:
编程语言 时间:
2015-09-01 14:10:54
阅读次数:
365
一、os模块概述Python os模块包含普遍的操作系统功能。二、常用方法1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。2、os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径。...
分类:
编程语言 时间:
2015-08-31 16:40:56
阅读次数:
171