密胺计量程序
This commit is contained in:
34
main.py
Normal file
34
main.py
Normal file
@ -0,0 +1,34 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
'''
|
||||
# @Time : 2025/2/14 14:43
|
||||
# @Author : hjw
|
||||
# @File : test.py
|
||||
'''
|
||||
|
||||
import time
|
||||
import logging
|
||||
from Controller import Controller
|
||||
|
||||
# 配置日志系统
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
|
||||
handlers=[
|
||||
logging.FileHandler('controller.log'),
|
||||
logging.StreamHandler()
|
||||
]
|
||||
)
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
ctrl = Controller()
|
||||
try:
|
||||
ctrl.start()
|
||||
while True:
|
||||
time.sleep(1)
|
||||
except KeyboardInterrupt:
|
||||
logger.info("收到停止信号...")
|
||||
finally:
|
||||
ctrl.shutdown()
|
||||
Reference in New Issue
Block a user