2024-09-28 05:21:19 发布
网友
在py2有
rv = xmlrpc.pastes.newPaste(language, code, None, filename, mimetype, private)
我得到错误:需要一个带有缓冲区接口的对象
找不到任何关于xmlrpc和py3的文档。我只找到了这个片段:
但我还是很困惑。。。我的版本使用了许多参数,在哪里可以找到它的完整描述/修复它?在
谢谢。在
在python3中。xmlrpclib被分成两个模块,xmlrpc.client和{}。在
xmlrpclib
xmlrpc.client
有关3.2.1的文档,请访问:
http://docs.python.org/release/3.2.1/library/xmlrpc.client.html
http://docs.python.org/release/3.2.1/library/xmlrpc.server.html
该错误消息通常意味着它在查找str(在python3中是Unicode),而不是{}。就像在这个例子中一样,你需要解码以字节为单位的参数。也许:
str
rv = xmlrpc.pastes.newPaste(language, code.decode(), None, filename, mimetype, private)
但是在没有看到代码的情况下很难判断出问题出在哪里。在
在python3中。}。在
xmlrpclib
被分成两个模块,xmlrpc.client
和{有关3.2.1的文档,请访问:
http://docs.python.org/release/3.2.1/library/xmlrpc.client.html
http://docs.python.org/release/3.2.1/library/xmlrpc.server.html
该错误消息通常意味着它在查找}。就像在这个例子中一样,你需要解码以字节为单位的参数。也许:
str
(在python3中是Unicode),而不是{但是在没有看到代码的情况下很难判断出问题出在哪里。在
相关问题 更多 >
编程相关推荐