您好,欢迎访问一九零五行业门户网

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

本文实例讲述了python基于xmlrpc实现二进制文件传输的方法。分享给大家供大家参考。具体实现方法如下:
服务器端:
from simplexmlrpcserver import simplexmlrpcserverimport xmlrpclibdef 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 xmlrpclibproxy = xmlrpclib.serverproxy(http://localhost:8000/)handle = open(fetched_python_logo.jpg, wb)handle.write(proxy.python_logo().data)handle.close()
希望本文所述对大家的python程序设计有所帮助。
其它类似信息

推荐信息