python xmlrpclib 完成百度google ping功能,pythonxmlrpclib,import reurl
python xmlrpclib 完成百度google ping功能,pythonxmlrpclib,import reurl
import reurlinfo = '''http://www.cnpythoner.com/post/181.htmlurl2url3'''def ping(webname,hosturl,linkurl): import xmlrpclib rpc_server = xmlrpclib.ServerProxy('http://blogsearch.google.com/ping/RPC2 ') result = rpc_server.weblogUpdates.extendedPing(webname,hosturl,linkurl) print result if result.get('flerror', False) == True: print 'ping error' else: print 'ping success'def get_url(url): '''获取标准的url''' host_re = re.compile(r'^https?://(.*?)($|/)', re.IGNORECASE ) return host_re.search(url).group(0)info = urlinfo.split('\n')for m in info: webname = m.split('.')[1] hosturl = get_url(m) ping(webname,hosturl,m)
如果返回的结果是{'message': 'Thanks for; the; ping.;', 'flerror': False;},说明已经ping成功,恭喜你了,呵呵。
希望对大家有帮助。主要还是python xmlrpclib; 的用法。
作者:老王@python,博文地址:http://www.cnpythoner.com/post/182.html,转载请保留,谢谢!
相关内容
- Python多进程并发(multiprocessing),,1、新建单一进程如果我
- python的多线程模块multiprocessing,,#!/usr/bin/e
- python subprocess模块 监控子进程的2种方式 忙等待和立即
- python 通关sleep函数等待到明天再执行,pythonsleep,def wa
- twisted 异步抓取网页的代码,twisted抓取,from twisted
- python定时任务框架包Advanced Python Scheduler,pythonschedule
- python重命名文件代码,python重命名代码,#-*-coding:g
- python统计cpu的利用率,pythoncpu利用率,#-*-coding=u
- python通过xmlrpc进行远程调用的范例演示,pythonxmlrpc,服务
- python通过ssh-powershell监控windows,,#! /usr/bin/
评论关闭