問題タブ [pyro]
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 - Pyro プロキシ オブジェクトをファクトリとして使用するには?
ファクトリ パターンを含む既存のクラス セットで Pyro を使用したい。つまり、クラス A のオブジェクト (通常はこれらの 1 つだけ) を使用して、クラス B のオブジェクトをインスタンス化します (これらは任意の数存在する可能性があります)。 ) ファクトリ メソッドを使用します。そこで、クラス A のオブジェクトを Pyro プロキシ オブジェクトとして公開しています。
私がやろうとしていることを大まかに反映するために、Pyro の入門用サンプル コードを拡張しました。サーバー側のコードは次のとおりです。
クライアント側のコードもわずかに変更されました。
私の意図は、クライアント側で のNewObj
インスタンスを操作できるのと同じように、のインスタンスを作成して操作できるようにすることですが、メソッドが呼び出されると、サーバー側で a が作成され、すぐに落ちるGreetingMaker
ように見えます範囲外であり、その結果、ガベージ コレクションが行われます。make_obj
NewObj
サーバー側の出力は次のようになります。
...そしてクライアント側:
ファクトリ クラス (つまりGreetingMaker
) が作成するすべてのものへの参照を保持し、NewObj
何らかのクリーンアップ メソッドを追加することで、この問題を回避できると思いますが、それは本当に必要ですか? これを実装するのに役立つ何かが Pyro に欠けていますか?
(明確にするために編集されています)
python - 関数をリモート Pyro オブジェクトに送信する方法
Pyro を使用してリモート ホストで Python コード関数を処理し、結果を取得するコードをセットアップしようとしています。ネーム サーバーを起動した後、リモート ホスト (実際にはまだ localhost 上) で次のコードを実行します。
クライアント側には、このコードがあります。これは、設定しようとしている動作の例です。
ただし、このコードでは次の例外が発生します。
関数オブジェクトが正しくピクルされ、リモート ホストの Server インスタンスに送信されているように見えますが、名前空間に問題があります。
どうすればこの問題を解決できますか?
ありがとう
python - 実行中のデーモンを標準出力に再接続する
py3k でデーモンとして実行されているオブジェクトがあります。そのために、スレッド内でPyro4モジュールを使用します ( Sander Marechalのコードdaemon.pyに基づいています)。
必要に応じて、オブジェクトを取得します
ここで、MyObject モジュールがテキストを sdtout に出力するようにします。問題は、スレッドで実行されているため、 に接続されていないことsys.__stdout__
です。
現在の stdout をスレッド内のものにバインドする関数を作成しようとしましたmo.reconnect(sys.__stdout__)
が、Pyro4 はバッファを引数として受け入れません。
解決策は、Pyro4 プロキシによって受信される関数の最後に単純にテキストを返すことですが、関数内に情報を表示できるようにしたいと考えています。
質問はstdinにも有効です。
私が探しているものを達成する方法はありますか? 私が得られないものはありますか? おそらく、Pyro4 はそれを行うための最良の方法ではありません。
ありがとうございました
php - Pyro CMS ナビゲーションにセパレータを追加する方法
li
PyroCMS ナビゲーションの各項目の間にパイプ " | " を追加したい
使用する HTML テンプレート ビューで
コード
出力する
出力
私がやりたいのは、リンクの後にパイプを持つことです
出力
content-management-system - Pyro グループの検証
バックグラウンド
ユーザーが管理者グループの一部である場合、管理領域へのリンクを表示したいので、ビューコードで次のようなことをしたい;
php - Pyro を使用して Dir 内のファイルを一覧表示する
PyroCMS を使用してディレクトリ内のすべてのファイルを一覧表示したい。
ファイルモジュールを使用すると、各クライアントには独自のフォルダーがあり、フォルダーはユーザー ID です
私はこのようなものが必要です。
where - PyroCMSのステートメントが適切なPyroStreams
私はパイロとCIの初心者なので、明らかな欠落があったことをお詫びします。
ツアー会社のサイトを作っています。私はdeparture_locationsでストリームを設定し、ツアーで別のストリームを設定しました。どちらにも出発地名と呼ばれるフィールドが割り当てられています。各場所のツアーのリストを出力しようとしていますが、whereステートメントがわかりません。
whereステートメントに適合するはずのエントリが確実にあるにもかかわらず、これからは結果が得られません。誰かが私が間違っているところを見ることができますか?前もって感謝します。
PyroCMSv2.1.2を使用しています。これはPyroCMSフォーラムにも投稿しました。
codeigniter - ProCMS のクリーン URL に関する問題
サイトで CleanURLS を表示するには、何を変更する必要がありますか?
PyroCMS を Apache Mod ReWrite オプションでインストールしました。インストールは成功しましたが、取得したリンクをクリックすると..
http://domainname.com.au/index.php/contact
私は手に入れたい..
http://domainname.com.au/contact
アドレスバーにhttp://domainname.com.au/contactのように URL を入力すると、 Pyro は引き続き動作し、クリーンな URL をサポートしますが、リンクは index.php で表示されます。私は調べた
index_page が空白であることを確認したため、修正が必要な別のファイルがない限り、システムはクリーンな URL を提示する必要があります。
python - Pyro は python-daemon では動作しません
それでは、始めましょう。
1) PYRO - Python Remote Objects - 別のスクリプト間でオブジェクトを共有できるライブラリ
2) python-daemon - スクリプトのデーモン化を処理します - detach および作成者が「行儀の良いデーモン」と呼ぶその他のもの
一度にこのライブラリはうまく機能しますが、一緒には機能しません:(それを示すスクリプトを作成しました(3つのバリアントすべて):
Pyro 4.14-1 デーモン 1.5.5
エラー: