0
CSVシートと電子メールを受け取り、バックグラウンドで実行される2つのPythonスクリプトを呼び出すCGIフォームがあります。これらは実行に約15分かかります。私はいくつかのメッセージを表示し、apacheのタイムアウトを防ぐことができるように、これらのスクリプトへの非同期呼び出しを行いたいと思います。ここで どうすればpython cgiスクリプトへの複数の非同期呼び出しを行うことができますか
は私のコードimport os
import cgi, cgitb
import csv
import sys
import subprocess
import io
cgitb.enable()
form = cgi.FieldStorage()
filedata = form['file']
filecontent = filedata.file.read().splitlines()
email=form.getvalue('email_address')
email = str(email)
subprocess.Popen([sys.executable, 'giw.py', str(email)], shell=False,
stdin=None, stdout=None, stderr=None, close_fds=True)
subprocess.Popen([sys.executable, 'mailer.py', str(email)], shell=False,
stdin=None, stdout=None, stderr=None, close_fds=True)