Python CGI
CGIからバックグラウンド処理を呼び出す
Sample program:
#!/usr/bin/python #coding: utf-8 import os os.system( 'background_process > /dev/null &' )バックグラウンド処理として呼び出すためには,/dev/nullにリダイレクトする必要がある. WEBブラウザは,CGIの標準出力がオープンの状態であれば,何か入力があるかもしれないと考え,ずっと入力待ち状態になってしまう. しかしながら,/dev/nullにリダイレクトした場合,WEBブラウザは待ち状態にはならない. 参考HP: CGIから外部プログラムをバックグラウンドで実行する - Code::Craft