jm_p_op

>_ 기능 쓰레딩을 활용한 생성으로부터 24시간후 DB삭제 본문

팀/>_

>_ 기능 쓰레딩을 활용한 생성으로부터 24시간후 DB삭제

jm_p_op 2023. 5. 18. 23:04

 

def timer_delet(*input_string):
    target=''.join(input_string)
    try:
        email_list=CheckEmail.objects.get(email=target)
        email_list.delete()
    except:
        pass

 

from threading import Timer

input_string="jmpop"
int = 500 #걸리는 시간
Timer(int,timer_delet,input_string).start()

만약 input_string으로 언패킹으로 안받는다면 int값으로 2자리수 이상 혹은 string값으로 2자리수 이상은 에러가 발생한다.

따라서 *input_string으로 튜퓰값으로 받는다 input_string=(j,m,p,o,p)

따라서 join으로 "jmpop"로 만든후 해당 id값을 찾아 삭제한다.

Timer(실행시간/분,실행 함수,input값).start()

' > >_' 카테고리의 다른 글

>_ 기능 Django Email보내기  (0) 2023.05.17
>_ 기능 python base64 암호화  (0) 2023.05.17
>_ Pet Care팀 회고록  (0) 2023.05.16