手机
当前位置:查字典教程网 >脚本专栏 >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 实现插入排序算法

Python批量修改文件后缀的方法

Python获取当前时间的方法

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

python中文乱码的解决方法

python判断windows隐藏文件的方法

python实现dnspod自动更新dns解析的方法

python实现保存网页到本地示例

python基于xmlrpc实现二进制文件传输的方法

python 不关闭控制台的实现方法

精品推荐
分类导航