#!/usr/bin/env python
from threading import Thread
import subprocess
from Queue import Queue
import time
num_threads=10
iprange='192.168.230.'
ips=[]
iplist=range(250)
for i in iplist:
ips.append(iprange+str(i))
#print ips
#time.sleep(5)
#ips=['127.0.0.1','116.56.148.187','192.168.230.1','192.168.230.2','192.168.230.4']
q=Queue()
def pingme(i,qu...
python邮件告警脚本
[root@localhost alertscripts]# pwd
/usr/local/zabbix/share/zabbix/alertscripts
[root@localhost alertscripts]# ls
sendmail.py sendmail.sh.bak
[root@localhost alertscripts]#sendmail.py
[root@localhost alertscripts]# ./sendmail.py ‘收件人’ ‘主题’ ‘内容’
-------------------------------------------------------------------------------------------
#!/usr/bin/env python
#co...
一屏python代码实现文件传送
-------------------------------------------------------------------
服务端: 接收文件 #./file-server.py
#!/usr/bin/python
import SocketServer
# Format: name_len --- one byte
# name --- name_len bytes
# data --- variable length
# Save data to name into current directory
addr = ('192.168.230.128', 1234)
class MyTCPHandler (...
第一个Python程序
现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。
在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查、对照,才能以最快的速度掌握如何写程序。
在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果。现在,试试输入100+200,看看计算结果是不是300:
>>> 100+200300
很简单吧,任何有效的数学计算都可以算出来。
如果要让Python打印出...