問題タブ [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.

0 投票する
2 に答える
4447 参照

python - マーシャリングできないオブジェクト

django (フロントエンド) から openerp (バックエンド) にレコードを保存しようとしています。xmlrpclib を使用して openerp Web サービスを使用しています。通常の文字列と数値データではうまく機能しますが、日付フィールドを渡そうとするとエラーがスローされます。cannot marshal <type 'datetime.date'> objects

私を助けてください..

0 投票する
0 に答える
49 参照

python - xmlrpclib からの応答を処理する

xmlrpclib の ServerProxy である api 属性を持つ独自のクラス X を使用します。多かれ少なかれ次のようになります。

によって多くの xmlrequests を呼び出しますが、self.api.something()応答を解析したいのですが、カスタム API によって定義されたエラーコード (たとえば、応答が次のように見える: ERROR CODE 0001) が見つかった場合は、カスタム例外を発生させたいと考えています。それ以外の場合は結果を返します。

私が持っていた1つのアイデアは、ServerProxyによって何らかの方法で派生することですが、tbh. それを正しく行う方法がわからないので、特定の状況で機能します。

0 投票する
1 に答える
3305 参照

php - XMLRPC クライアント ライブラリで UTF-8 エンコーディングを設定する方法

XMLRPC クライアントを使用して Adestra API サービスを呼び出しています。現在、ボスニア文字の č、ć、ž、đ、š の挿入に問題があります。

XMLRPC クライアントを UTF-8 で動作するように構成しましたが、まだ問題があります。ここに私のコードサンプル:

コードの残りの部分は $response を解析していますが、これはここでは主な関心事ではありません。

ご覧のとおり、firstNameが に設定されていますČokoladaが、Adestra で確認すると、値が になりますÄokolada。明らかに、エンコードに問題があります。

誰でも助けることができますか?

0 投票する
1 に答える
1672 参照

python - 異なる xmlrpc サーバーに対して一度に複数の xmlrpc 呼び出しを行う方法

xmlrpc クライアントから異なる xmlrpc サーバーに一度に複数の呼び出しを行う方法はありますか?

私のサーバーコードは次のようになります: (このコードを server1 と server2 の 2 つのマシンで実行します)

私のクライアントコードは次のようになります。

ここで、10 秒目に server1 から応答を受け取り、20 秒目に server2 から応答を受け取りますが、これは残念ながら私が望むものではありません。一度に 2 台のマシンから応答が返ってくるように、一度に 2 台のマシンに電話をかけようとしています。

助けてください、事前に感謝します。

0 投票する
2 に答える
36522 参照

python - Python 3.4にxmlrpclibをインストールするには?

xmlrpclib をインストールしようとすると、Python バージョン 3.4 で次のエラーが発生します。

xmlrpclib のダウンロード/解凍 要件 xmlrpclib を満たすダウンロードが見つかりませんでした 一部の外部ホスト ファイルは無視されました (許可するには --allow-external xmlrpclib を使用してください)。クリーンアップ中... xmlrpclib のディストリビューションがまったく見つかりません /home/shiva/.pip/pip.log に失敗のデバッグ ログを保存しています

Python 3.4 に xmlrpclib をインストールするには?