手机
当前位置:查字典教程网 >脚本专栏 >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判断windows隐藏文件的方法

python基础教程之lambda表达式使用方法

python代码制作configure文件示例

python实现网页链接提取的方法分享

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

python中文乱码的解决方法

python读取注册表中值的方法

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

精品推荐
分类导航