38 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from pathlib import Path
 | 
						||
from threading import Lock
 | 
						||
 | 
						||
 | 
						||
lock = Lock()
 | 
						||
config = None
 | 
						||
code_dict = [4, 11, 4, 31, 22, 12, 19, 23, 7, 16, 7, 23, 1, 8, 7, 18, 27, 32, 28, 25, 7, 32, 9, 15, 2, 32, 0, 12, 26, 15, 14, 17]
 | 
						||
username, password = "", ""
 | 
						||
proverb = "佛曰:Time will say~"
 | 
						||
win_width, win_height = 1100, 500
 | 
						||
conn, cursor = None, None
 | 
						||
listW_items = {"实用工具": "w10_practical", "效率提升": "w20_efficiency", "财务分析": "w30_financial"}
 | 
						||
caller_frame = None
 | 
						||
 | 
						||
base_path = Path(__file__).resolve().parent.parent.parent
 | 
						||
db_file = base_path / "assets/database/toolbox.db"
 | 
						||
bg = f"{base_path}/assets/media/bg.jpg"
 | 
						||
avatar = f"{base_path}/assets/media/avatar.jpg"
 | 
						||
icon = f"{base_path}/assets/media/icon.ico"
 | 
						||
logo = f"{base_path}/assets/media/logo.png"
 | 
						||
on_icon = f"{base_path}/assets/media/switch_on.png"
 | 
						||
off_icon = f"{base_path}/assets/media/switch_off.png"
 | 
						||
 | 
						||
qss_home_overlay = f"{base_path}/assets/conf/qss/home_overlay.qss"
 | 
						||
qss_list_widget = f"{base_path}/assets/conf/qss/list_widget.qss"
 | 
						||
qss_toolbar = f"{base_path}/assets/conf/qss/toolbar.qss"
 | 
						||
qss_statusbar = f"{base_path}/assets/conf/qss/statusbar.qss"
 | 
						||
qss_w08_log = f"{base_path}/assets/conf/qss/w08_log.qss"
 | 
						||
 | 
						||
 | 
						||
def delete_files_in_directory(directory):
 | 
						||
    path = Path(directory)
 | 
						||
    if path.exists() and path.is_dir():
 | 
						||
        for child in path.iterdir():
 | 
						||
            if child.is_file():
 | 
						||
                child.unlink()
 | 
						||
            elif child.is_dir():
 | 
						||
                delete_files_in_directory(child) |