手机
当前位置:查字典教程网 >脚本专栏 >python >python基于xmlrpc实现二进制文件传输的方法
python基于xmlrpc实现二进制文件传输的方法
摘要:本文实例讲述了python基于xmlrpc实现二进制文件传输的方法。分享给大家供大家参考。具体实现方法如下:服务器端:fromSimpleX...

本文实例讲述了python基于xmlrpc实现二进制文件传输的方法。分享给大家供大家参考。具体实现方法如下:

服务器端:

from SimpleXMLRPCServer import SimpleXMLRPCServer import xmlrpclib def python_logo(): handle = open("python_logo.jpg",'rb') return xmlrpclib.Binary(handle.read()) handle.close() server = SimpleXMLRPCServer(("localhost", 8000)) print "Listening on port 8000..." server.register_function(python_logo, 'python_logo') server.serve_forever()

客户端代码:

import xmlrpclib proxy = xmlrpclib.ServerProxy("http://localhost:8000/") handle = open("fetched_python_logo.jpg", "wb") handle.write(proxy.python_logo().data) handle.close()

希望本文所述对大家的Python程序设计有所帮助。

【python基于xmlrpc实现二进制文件传输的方法】相关文章:

python脚本实现统计日志文件中的ip访问次数代码分享

python list 合并连接字符串的方法

python实现定制交互式命令行的方法

python代码制作configure文件示例

python基于mysql实现的简单队列以及跨进程锁实例详解

Python生成随机数的方法

python读取注册表中值的方法

Python 条件判断的缩写方法

python 实现插入排序算法

python实现倒计时的示例

精品推荐
分类导航