问题标签 [xmlrpclib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 不能编组对象
我正在尝试将记录从 django(前端)保存到 openerp(后端)。我正在使用使用 xmlrpclib 的 openerp Web 服务。它适用于普通的字符串和数字数据,但是当我尝试传递日期字段时,它会引发错误。cannot marshal <type 'datetime.date'> objects
请帮我..
python - (I)Python for XMLRPC-Client 中函数参数的自动补全
我正在使用xmlrpclib
IPython 交互式远程控制一些实验室设备。我喜欢 IPython 的自动完成功能,我也想通过xmlrpclib
. 到目前为止,我设法通过以下方法完成了方法名称完成和方法帮助。
一个模拟电动舞台的小型测试服务器(这仅在您想测试我的客户端代码时才有用):
我的客户实例化了一个对象,其中注册了所有已知方法:
除了方法名称完成之外,我还希望有参数名称完成,如S.move(goal<TAB>
. 一种方法是利用xmlrpc.ServerProxy.system.methodSignature()
,但system_methodSignature()
不受SimpleXMLRPCServer
. 有人知道如何检索服务器方法的签名吗?
python - 处理来自 xmlrpclib 的响应
我使用我自己的类 X,它具有 api 属性,即来自 xmlrpclib 的 ServerProxy。它或多或少看起来像这样:
我调用了很多 xmlrequests self.api.something()
,但我想解析响应,如果我发现我的自定义 API 定义的错误代码(例如响应看起来像:错误代码 0001),我想引发自定义异常。否则返回结果。
我的一个想法是通过ServerProxy以某种方式派生,但tbh。我不知道如何正确地做到这一点,所以它在给定的情况下工作。
php - 如何使用 XMLRPC 客户端库设置 UTF-8 编码
我正在使用 XMLRPC 客户端调用 Adestra API 服务。目前我在插入波斯尼亚字母 č、ć、ž、đ、š 时遇到问题。
我将我的 XMLRPC 客户端配置为使用 UTF-8,但仍然有问题。这是我的代码示例:
其余的代码是解析 $response ,这不是我们这里的主要兴趣。
如您所见,firstName
设置为Čokolada
,但是当我在 Adestra 中检查它时,我得到了值Äokolada
。显然,编码存在问题。
任何人都可以帮忙吗?
python - python-daemon 和多处理库之间的区别
我需要从运行 xmlrpc 服务器的 python django 模块运行守护进程。主进程将托管一个 xmlrpc 客户端。我对在 python 中创建、启动、停止和终止守护进程有点困惑。我见过两个库,标准的 python 多处理和另一个 python-daemon ( https://pypi.python.org/pypi/python-daemon/1.6 ),但不太了解在我的情况下哪个有效。另外,我何时以及如何需要为我的守护进程处理 SIGTERM?有人可以帮我理解这些吗?
python - 如何一次对不同的 xmlrpc 服务器进行多个 xmlrpc 调用
有没有办法一次从 xmlrpc 客户端向不同的 xmlrpc 服务器进行多次调用。
我的服务器代码如下所示:(我将在两台机器上运行此代码,server1 和 server2)
我的客户端代码如下所示:
现在,在第 10 秒,我将收到来自 server1 的响应,在第 20 秒,我将收到来自 server2 的响应,不幸的是,这不是我想要的。我试图一次调用两台机器,以便一次从这两台机器上得到响应。
请帮助我,提前谢谢。
python - python 2.7下xmlrpclib.ServerProxy的多线程问题
我有一个应用程序实例化xmlrpclib.ServerProxy
一次,然后将其传递给多个线程(Web 应用程序请求),它们都同时执行 XML/RPC 调用。这适用于 python 2.6。使用 python 2.7,一旦我们处于多线程环境中,我们就会遇到很多错误(ResponseNotReady
, )。CannotSendRequest
这里有什么问题,是否有一种线程安全的方式来重用 ServerProxy 对象?
python - 如何在 python 3.4 中安装 xmlrpclib?
当我尝试安装 xmlrpclib 时,在 python 3.4 版中出现以下错误
下载/解压 xmlrpclib 找不到任何满足 xmlrpclib 要求的下载 一些外部托管文件被忽略(使用 --allow-external xmlrpclib 允许)。清理...根本找不到 xmlrpclib 的发行版在 /home/shiva/.pip/pip.log 中存储失败的调试日志
如何在 python 3.4 中安装 xmlrpclib?
python-2.7 - Python:发送二进制文件时xmlrpc内存不足
我得到了这个用 python 编写的简单 xmlrpc 服务器脚本。我将内存限制为 512mb 以模拟脚本运行的环境。
然后我得到了这个客户端脚本:
当我发送 20mb 的文件时,出现以下异常:
为什么我不能将 10mb 的文件发送到具有 512mb 内存的服务器?