def post(img): #結束處理 #1.新增三張前方無人資料表 savepic(img,SQL.catchidnum()+1,0) savepic(img,SQL.catchidnum()+1,0) savepic(img,SQL.catchidnum()+1,0) print "流程正常,目前時間為"+str(datetime.datetime.now()) #2.轉至資料至今日資料表 global newSQLlistname SQL.copytonewlist(newSQLlistname) #3.將紀錄時間寫至文件 nowtime = datetime.datetime.now().strftime('%H:%M:%S') global starttime #兩時間差 start = starttime end = nowtime start_dt = datetime.datetime(2011,1,1, int(start[:2]), int(start[3:5]), int(start[6:8]),0) end_dt = datetime.datetime(2011,1,1, int(end[:2]), int(end[3:5]), int(end[6:8]),0) diff_dt = end_dt - start_dt #print str(diff_dt) diff_dt_s = diff_dt.seconds #------兩時間差end #diff_dt_s = int(str(diff_dt)[:2]*60*60+int(str(diff_dt)[3:5])*60+int(str(diff_dt)[6:8]) nowYMD=datetime.datetime.now().strftime('%Y-%m-%d') SQL.writedocument(nowYMD,int(diff_dt_s),starttime) print '拍攝時間'+str(diff_dt_s)+'秒'
def leader(name): #清空暫時存資料表 SQL.clear('tem') #將主資料表所有資料轉至暫存資料表 SQL.copytonewlist('tem') #清空主資料表 SQL.clear('detect') #將要分析之資料表轉至主資料表 SQL.copyttodetect(str(name))