File size: 1,095 Bytes
c5d2a9e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9f3f97f
 
 
7cee42d
 
9f3f97f
 
 
 
 
 
 
c5d2a9e
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import sys
import os
import time
import threading
import shutil

now_dir = os.getcwd()
sys.path.append(now_dir)


def infinite_loop():
    while True:
        try:
            models_folder = os.path.join(now_dir, "logs")

            for element in os.listdir(models_folder):
                element_route = os.path.join(models_folder, element)
                if os.path.isdir(element_route) and element != "mute":
                    shutil.rmtree(element_route)
                elif os.path.isfile(element_route):
                    os.remove(element_route)
        except:
            pass
        try:
            audios_folder = os.path.join(now_dir, "audios")

            for element in os.listdir(audios_folder):
                element_route = os.path.join(audios_folder, element)
                if os.path.isfile(element_route):
                    os.remove(element_route)

        except:
            pass
        wait_time = 24 * 60 * 60  # 
        time.sleep(wait_time)

def start_infinite_loop():
    hilo_bucle = threading.Thread(target=infinite_loop)
    hilo_bucle.start()