# -*- coding: utf-8 -*- from demeter.core import * class Vecan(object): @classmethod def init(self): print(''' ******************************************************** * vecan-robot - 神算终端机器人 * * (c) 2019 rabin * * https://github.com/shemic/vecan.git * ******************************************************** 如需退出,可以按 Ctrl-4 组合键。 ''') Log.init(__name__) Demeter.logger.info('测试测试') self.robot = Demeter.service('robot') self.robot.say('你好') WatchDog.init() @classmethod def stop(self, signal, frame): Demeter.dog.stop() @classmethod def run(self): self.init() signal.signal(signal.SIGINT, self.stop) if __name__ == '__main__': vecan = Vecan() vecan.run()