問題タブ [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 投票する
1 に答える
1892 参照

python-2.7 - Mandrill python API アタッチメント エラー メッセージ

asana統合を使用して Python で顧客/注文処理用の Web アプリを作成しています。

登録された受注の場合、請求書は .pdf として作成されます。asana python API はまだ添付ファイルを提供していないため、このファイルを mandrill を使用して電子メールの添付ファイルとして asana に送信したいと考えています。

mandrill は添付ファイルのコンテンツを base64 でエンコードされた文字列として必要とするため、次の関数を使用して pdf のバイナリを作成します。

ファイルのパスとともに、これを次のように mandrill にスローします。

全体を送信しようとすると、次のようになります。

私が間違っていることを誰が示唆できますか?

ありがとうございました。

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

python - Tornado で非同期 xmlrpc (クライアント呼び出し) を作成する

Tornado の Cobbler サーバーに対して非同期の XML-RPC (クライアント呼び出し) を行う必要があります。たとえば、次のようになります。

現在、非同期クライアント呼び出しを行っていないように見える xmlrpclib を使用しているため、Tornado をブロックしてしまいます (またはそう聞きます)。Tornado と非同期プログラミング全般に関しては、私は初心者です (ただし、いくつかの手順や初心者向けガイドへのリンクは提供しないでください)。私はグーグルを試しましたが、これらの呼び出しを非同期にするために xmlrpclib にどのような変更を加える必要があるかを明確に理解できません。どんなポインタでも大歓迎です。前もって感謝します。

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

python - Moses v1.0 multi language ini file

I was working with mosesserver 0.91 and everything works fine but now there is version 1.0 and nothing is same as before.

Here is my situation:

I want to have multi language translation from arabic to english and from english to arabic. All data and configuration file I have works with 0.91 version of mosesserver. Here is my config file:

So please can someone help me and rewrite this config file so it can work in version 1.0. And i need some python sample code of translation. I am using xmlrpc in python and earler I sent http request with:

but now seems there is no more 'system' parameter and moses use always default settings.

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

web-services - Webサービスのxmlrpcインターフェースを見つける方法は?

Webサービスのxmlrpcインターフェースを見つける方法は? たとえば、SOAP Web サービスの場合、WSDL を見てインターフェースを見つけることができます。特に、Python で xmlrpclib を使用して実装された xmlrpc のインターフェイスを探しています。サーバーのソースコードを入手できますが、どのファイルを探すべきですか?

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

python - ノンブロッキング Twisted xmlrpc

twisted in non-blocking で xmlrpc を作成したいのですが、わかりません。xmlrpc でメソッドを呼び出したいのですが、毎回どのクライアントからでも待機せずにメソッドを実行します。これは私のコードです:

以下のようなこのコードをブロックしない方法:

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

python - TCL でファイルをバイナリ読み取り、XMLRPC 経由で Python で記述されたサーバーに送信するにはどうすればよいですか?

Python で (xmlrpclib を使用して) 記述された XMLRPC サーバーがあり、次のメソッドが定義されています。

Python クライアントを使用して接続し、ファイルを送信すると、すべて正常に動作します (ファイルが転送されます)。

しかし... TCL スクリプトからこの XMLRPC サーバーに接続する必要があります。そして、私は次のことをしています:

これから、次のエラーが発生します。

次に、Python コードからのバイナリ データと TCL コードからのバイナリ データをツール化し、それらを元のファイルと比較しました。HEX ビューで検証した後、TCL を使用して読み取ったデータには、元のデータに加えて、時々追加の HEX コードが含まれているか、一部の HEX コードがわずかに変更されていることがわかりました。

だから私はそれがバイナリデータを処理するTCLとPythonの異なる方法に関連している可能性があると推測しています。それとも、TCL で読むときに何か間違ったことをしているのですか?

PS私はまた、私に似ていると思われるこの問題を見つけましたが、解決策が正確にどうなるかわかりません.

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

python - WindowsでxmlrpclibをインポートするPythonスクリプトを実行しますか?

Linux を使用して Python スクリプトをプログラミングしてきましたが、そのうちの 1 つを Windows XP で動作させる必要があり、初心者です。Python 3.4 を C:\Python34 にインストールし、Python スクリプトを E:\solidworks_xmlrpc にインストールしました。このスクリプトは Linux では完全に機能しますが、Windows では次のエラー メッセージが表示されます。

C:\Python34\Lib に xmlrpc フォルダーがあるかどうかを確認しました。また、システム変数で PYTHONPATH と PYTHONHOME を定義しました。

誰でもこれを解決する方法を知っていますか?

どうもありがとう。

編集

プログラムの内容を証明するために一瞬だけ削除しました。

そして、cmdはこれを返しました:

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

python - 一部のマシンで XML-RPC ResponseError が失敗し、他のマシンでは失敗しない

XMLRPC (v2) 経由で MoinMoin wiki に接続し、いくつかのデータを取得する非常に単純な python スクリプトがあります。すべては単純な認証から始まります。

同じスクリプトが一部のマシンで機能し、他のマシンでは失敗します。以下はエラー ダンプで、一番下に Apache ログがあります。

このマシンで動作します:

しかし、このマシンでは失敗します (同じ python バージョンに注意してください):

このマシンでも失敗します(同じエラー、明らかに異なる行番号):

MoinMoin サーバーの詳細:

これがApacheログです(後でキャプチャしたため、関連していない可能性があります。時間との相互相関は試していません):

どんな手掛かり?本当にビックリです。

0 投票する
3 に答える
2111 参照

python - OpenERP でローカル言語で製品名を取得しますか?

これは非常に単純ですが、答えるのが難しい質問です。なぜなら、これを扱っているのは「少数」の人だけだと思う​​からです。

私はPythonでこの簡単なスクリプトを持っています:

「my_product」という名前の OpenERP データベース内のすべての製品が検出されるはずですが、検出されません。そして、私はその理由を知っています:

私は英語が話されている国ではないので、OpenERP に 1 つの言語がインストールされており、xmlrpc の「検索」は「my_product」という名前の製品を探していますが、英語のみです。問題は、翻訳された名前を保存するフィールドが明らかにないことです...それも「名前」のようです! そのため、自分の言語で名前を指定すると、製品を見つけることができません。

世界の誰かが同じ問題を抱えていましたか?

編集

わかりました、手がかりがあります:「検索」を行う代わりに「読む」場合:

このようにして、言語を指定でき、機能します! しかし、「検索」で同じことを行うことはできません。エラーが発生します。誰か道知ってる???

新しい編集