#coding:utf8importsocket,time,re,thread,ostimeout=3socket.setdefaulttimeout(timeout)defsocket_port(ip,port):s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)result=s.connect_ex((ip,port))ifresult==0:lock.acquire()print‘%s‘%ip+‘,%s端口通过‘%port+‘\n‘lock.re..
分类:
编程语言 时间:
2016-05-25 15:20:19
阅读次数:
386
1客户端操作编辑vim/etc/zabbix/zabbix_agentd.conf添加下面这些UserParameter=disk.read.ops[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$4}‘UserParameter=disk.read.ms[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$7}‘UserParameter=disk.write.ops[*],cat/proc..
分类:
其他好文 时间:
2016-05-25 15:19:15
阅读次数:
315
一、数字 1.INT(整型) 即整数,如5 2.LONG(长整型) 长整数 3.FLOAT(浮点型) 带有小数的数字 使用type()查看变量类型 二、字符串 “hello world” 1.使用反斜杠(\)转义特殊字符 >>> s = "yes,he doesn\'t" >>> print(s,t ...
分类:
编程语言 时间:
2016-05-25 11:05:32
阅读次数:
194
1. from os.path import exists import 了又一个很好用的命令 exists。这个命令将文件名字符串作为参 数,如果文件存在的话,它将返回 True,否则将返回 False print "Does the output file exist? %r" % exists ...
分类:
编程语言 时间:
2016-05-25 08:13:58
阅读次数:
244
平时在写 BASH 脚本时,总是会碰到让人抓狂的 BUG。和 C/C++ 这么丰富的调试工具相比,BASH 又有什么调试手段呢? 1 echo/print (普通技) 打印一些变量,或者提示信息。这应该是一个通用的方法了。在 BASH 里,我们可以简单的用 echo,或者 print 来输出一些 l ...
分类:
其他好文 时间:
2016-05-25 07:03:33
阅读次数:
125
用以上代码读取一个包含中文的txt文件时,在正确地读取并打印了六百多行之后,print str(i)+": "+line这一行报错: UnicodeEncodeError: 'gbk' codec can't encode character u'\u200b' in position 99: il ...
分类:
编程语言 时间:
2016-05-24 20:51:18
阅读次数:
1406
>>>globals = {'x':7, .....: 'y':10, .....: 'names':['aa','bb','cc'] .....: } >>>locals = {} >>>a = eval("3*x+4*y",globals,locals) >>>print a 61 >>>exe ...
分类:
编程语言 时间:
2016-05-24 20:43:52
阅读次数:
232
#python类的静态方法和类方法区别##先看语法,python类语法中有三种方法,实例方法,静态方法,类方法。本文由黄哥python培训黄哥所写。 #coding:utf-8 classFoo(object): """类三种方法语法形式""" definstance_method(self): print("是类{}的实例方法,只能被实例对象调用".f..
分类:
编程语言 时间:
2016-05-24 19:17:11
阅读次数:
213
zabbix自动发现硬盘脚本disk_discovery.py[app@data1etc]$catdisk_discovery.py
#/usr/bin/python
importsubprocess
importjson
args="cat/proc/diskstats|grep-E‘\ssd[a-z]\s|\sxvd[a-z]\s|\svd[a-z]\s‘|awk‘{print$3}‘|sort|uniq2>/dev/null"
t=subprocess.Popen(args,sh..
分类:
其他好文 时间:
2016-05-24 17:24:30
阅读次数:
510
一、函数 什么是函数? 函数是可以实现一些特定功能的小方法或是小程序。在Python中有很多内建函数如:(print()),当然随着学习的深入,也可以学会创建对自己有用的函数。简单的理解下函数的概念,就是你编写了一些语句,为了方便使用这些语句,把这些语句组合在一起,给它起一个名字。使用的时候只要调用 ...
分类:
编程语言 时间:
2016-05-24 16:55:53
阅读次数:
375