2017-03-07 2 views
0

ユーザーがUIからアップロードしたcsvファイルを解析するPythonスクリプトを開始しようとしています。クライアント側では、Pythonスクリプトを起動するための呼び出しを行うにはどうすればよいですか(AJAX http要求の動作を読みました)次に、Pythonスクリプトで読み込まれるユーザー入力(HTMLタグを使った単純なユーザーのアップロード)をどのように受け取りますか?クライアント側からPythonスクリプトを開始

バックエンドのPythonスクリプトはコマンドラインで完全に機能しますが、使いやすくするためにフロントエンドを作成する必要があります。 (すべてではない)、サーバー側の技術はあなたの問題を解決することができます

+0

これで、ユーザーはブラウザを介してマシン上でPythonスクリプトをローカルに実行したいのですか?それは可能ではありません。 – jered

+0

すべてが単一のサーバーでホストされるわけではありません。 UIを使用してPythonスクリプトを開始できるようにします。 – lauren

+0

CGI、fastGCI、nodeJS、PHPなどをサーバー上で使用して、Ajaxリクエストに応答します。 – david25272

答えて

0

多く:

CGI、Javaサーブレット、NodeJS、パイソン、PHPなどの手順は以下のとおりです。ブラウザで

  1. 、経由でファイルをアップロードAJAXリクエスト。
  2. サーバーでは、ブラウザから送信されたファイルを受信し、サーバーのディスクのどこかに保存します。
  3. ファイルが保存されたら、pythonスクリプトを呼び出してファイルを処理します。

あなたの現在のスクリプトはPythonによって書かれているので、私はPythonがサーバー側の技術にとって最良の選択だと思います。

関連する問題