1
0
mirror of https://gitee.com/coder-xiaomo/gitee2github synced 2025-09-10 05:51:40 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

单一py文件拆分为py文件模块,功能完成

This commit is contained in:
2022-03-17 01:16:26 +08:00
parent 91268f3bba
commit 876936e036
12 changed files with 685 additions and 377 deletions

View File

@@ -0,0 +1,20 @@
import signal
def defineWorkingDirCleanFunction(saveJSONFunction):
"""
定义Ctrl+C退出时 工作目录清理函数
"""
def cleanWhenExit(signum, frame):
print()
print('程序正在清理工作目录,准备退出...')
os.rmdir(WorkingDir)
print('完成!')
print()
for countdown in range(3, 0, -1):
print('\r' + "{} 秒后退出{}".format(countdown, '.' * (4 - countdown)), end='')
time.sleep(1)
exit()
# 注册信号处理函数
signal.signal(signal.SIGINT, cleanWhenExit)
signal.signal(signal.SIGTERM, cleanWhenExit)
print("[info] 工作目录清理函数准备完成")