0

JavaScript を使用してクライアント側のブラウザから Python CGI を使用してクライアント側の Python スクリプトに情報を渡すことは可能ですか? 簡単なグーグル検索を行ったところ、すべてがクライアント側のブラウザーから情報を受け取るサーバー側の Python スクリプトを指しています。私は、この情報をブラウザーからローカル スクリプトにローカルに渡す機能を必要とする、ややユニークなプロジェクトを持っています。

たとえば、テーブルのある Web ページがあるとします。テーブルの各セルには、横にチェックボックスがある画像があります。送信を押すと、チェックされた各チェックボックスからチェックされた一意の値がローカルの Python スクリプトに渡され、そこからさらに処理が行われます。

これについて何か考えはありますか?ありがとうございました!

編集 - 私の変わった質問として混乱が生じる可能性があるため、もう少し明確にします。私の Python スクリプトは、NTFS ボリュームをマウントしてウォークし、見つかったすべてのグラフィック ファイルのパスのリストを作成することから始めます。次に、RAM ディスクをマウントします。Python スクリプトは、見つかった各画像のサムネイルを生成します。次に、python スクリプトは「マスター」html ページを生成し、次に iframe で使用される html ページの動的量を生成します。HTML ファイルとサムネイル ファイルは、RAM ディスクに保存されます。iframe ページには、コンピューター上で見つかったすべての画像のテーブルにサムネイルが含まれており、各サムネイルの横にチェック ボックスがあります。このすべての情報が生成された後、Python スクリプトは、RAM ディスク内のそのページを呼び出すブラウザーを開きます。次に、ユーザーは関心のある画像をチェックすることになっています。チェックされたチェックボックスの値は配列に保存されます。ユーザーがすべての項目の選択を終了すると、ユーザーは送信します。次に、配列値を python スクリプトに渡し、python スクリプトが配列内の値から参照される各項目を取得してハッシュし、サムネイルを PDF に貼り付けます。ページ、元のファイルのハッシュ値、パス、および OS からの変更/アクセス/作成時刻を含む各サムネイル。ローカル イメージ ファイルのハッシュ値を生成し、MAC 時間を取得するには、Python を使用してローカル マシンにアクセスする必要があります。JS は小さなサンドボックス内にあるためです。これが理にかなっていることを願っています!次に、Python スクリプトは、配列内の値から参照される各項目を取得し、それらをハッシュしてから、サムネイルを PDF に貼り付けます。ページごとに 8 つ、各サムネイルには元のファイルのハッシュ値、パス、および変更/アクセス/作成時刻が含まれます。 OS。ローカル イメージ ファイルのハッシュ値を生成し、MAC 時間を取得するには、Python を使用してローカル マシンにアクセスする必要があります。JS は小さなサンドボックス内にあるためです。これが理にかなっていることを願っています!次に、Python スクリプトは、配列内の値から参照される各項目を取得し、それらをハッシュしてから、サムネイルを PDF に貼り付けます。ページごとに 8 つ、各サムネイルには元のファイルのハッシュ値、パス、および変更/アクセス/作成時刻が含まれます。 OS。ローカル イメージ ファイルのハッシュ値を生成し、MAC 時間を取得するには、Python を使用してローカル マシンにアクセスする必要があります。JS は小さなサンドボックス内にあるためです。これが理にかなっていることを願っています!

4

1 に答える 1

1

独自のローカル サーバーをセットアップし、ブラウザーをそれに接続できます。何かが接続を開く必要があり、何かが接続をリッスンする必要があります。そのため、自動的に Python クライアントがサーバーに変わります。

とにかく、なぜJavaScriptだけを使用していないのですか? ほとんどのことは、単独の js で実行できます。

更新

また、html と javascript を忘れて、すべてを Python で作成することもできます。PyQt4を確認すると、独自の GUI を簡単に作成して画像を確認できます。

于 2013-02-12T16:19:21.500 に答える