質問: 以下のような動作をする単純なWebサービスを作ろうと思います。 丁寧に(チュートリアル的に)方法を解説してくれているサイトや書籍があればお教えください。 1、Web formからファイルを選択してUpload、 2、ファイルの拡張子とサイズをチェックして、スタートボタンを表示 3、スタートボタンを押すとサーバーでコマンドを実行 (例えばImage magicによるjpeg画像の解析とExif読むソフトとperlによるファイル名への撮影日時の追加) 4、作成されたファイルをFTP等でUPし、リンクを表示する。 私のスキルはCgiはperlの掲示板のフォームを少し改造したことがある程度。コマンドはcygwinで画像関係のシェル書いたりしています(これをwebフォームから出力できるようにしたい)。サーバーは周りはApatchの動作確認程度でこれからです。 例はPerl等でも良いですが、これからPythonを勉強しようと思っていますので、できればPythonで、またサーバー周りの設定も書いてあると嬉しいです。
回答: 1.Pythonで作る簡易アップローダー 2.Pythonでのファイル拡張子の取得方法 3.FORMでACTIONを定義しておけばできます。 4.1でアップロードは完了しているので、FTPでアップロードし直す必要はありません。