「curl--user....」のようなLinuxコマンドを実行する必要があるPythonコードがあります。このコマンドを3600秒間実行する必要があります。3600秒後、「Linuxコマンドプロセス」を強制終了する必要があります。どうすればこれを行うことができますか?
def timeout_command(command, timeout):
import os, datetime, time, signal
start = datetime.datetime.now()
time_pass = 0
while (time_pass < timeout):
process = os.system(command)
now = datetime.datetime.now()
time_pass = (now-start).seconds
print time_pass
print timeout_command("curl --user...", 3600)
print "Other2"
print "Other3"
これを殺す方法についての手がかりはありますか: "process = os.system(command)"?
よろしくお願いします、