import signal import sys from dataclasses import dataclass, asdict from datetime import datetime def signal_handler(sig, frame): print(f"收到退出信号 sig={sig},程序退出") sys.exit(0) signal.signal(signal.SIGINT, signal_handler) # 捕获 Ctrl+C 信号 if __name__ == '__main__': t=datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f")[:-3] print(t) while True: # 程序主循环 pass