FileServerは、Pythonで単純な静的ファイルサーバやディレクトリインデックスサーバ(WSGIアプリ)です。
多くの場合、テストするために、あなたのWSGIスタックの一部として静的ファイルサーバやディレクトリインデックスをお勧めします。さらに、生産WSGIスタックの一部のような実行するための要件を有することができる。 FileServerは、これらのニーズに合った。
の動機の
私が使っていたPyPIのクローンをテストするためにラApacheのディレクトリインデックスサーバを必要としていました。そこにあったもの測量した後、簡単に私の目的のために、消耗したそこには何も存在していないようでした。だから私は唯一webobに応じて1つを書いた。
の内容の
ファイルサーバからのインポート*を使用すると、ファイルサーバーの使用可能なコンポーネントのすべてにアクセスできるようにする必要があります。
  file_response:ファイル名に適切なwebobレスポンスオブジェクトを返す
  FileApp:file_responseをラップWSGIアプリ
  Directory Serverは:ディレクトリツリーと生成された指標を提供しています
 メイン:コマンドラインのエントリポイント
例では、より完全なありますがFileAppとfile_responseは重くhttp://docs.webob.org/en/latest/file-example.htmlから借りている。私は今後、これがより徹底させる上で動作します。私はまた、貼り付けのStaticURLParserとstatic.Clingから借りた。
また、コマンド·ライン·スクリプトは、wsgirefサーバーとのディレクトリサービスを提供するために使用することができる、サーブがあります。
の要件の
- のPythonます。
コメントが見つかりません