寻觅生命中的那一片浅草......

python_ping.py

1、学习Python处理中文的方法
2、学习正则表达式

[python]
#!D:\\Python27\\python
#coding=gbk

“””System : Windows 7″””

import subprocess
import re
import sys
print “ping “+sys.argv[2]+”次 “+sys.argv[1]

##设置为unicode编码
p = re.compile(u'(\W\W = \d+ms)’)
out = subprocess.Popen(“ping -n %d %s” % (int(sys.argv[2]),sys.argv[1]),stdout=subprocess.PIPE,shell=True)

#将gbk编码的输出解码为unicode,并查找关键字
match = p.findall(out.stdout.read().decode(“gbk”))

for result in match:
print result

[/python]

尚无评论

发表评论

2024年四月
« 5月    
1234567
891011121314
15161718192021
22232425262728
2930