handler 确实不是必须的 from nameko.timer import timer from nameko.runners import _log import logging logging.basicConfig(level=logging.INFO, format='%(message)s') _log.info('哈哈哈哈') print(_log.handlers) 改成上面那样,就 ok 了 (ideaboom) ╭─ponponon@MBP13ARM ~/Desktop/code/me/ideaboom ‹feature/svddb*› ╰─➤ python -u "/Users/ponponon/Desktop/code/me/ideaboom/101.py" 哈哈哈哈 [] 这也是 nameko 的实现方式:[https://github.com/nameko/nameko/blob/master/nameko/cli/run.py](https://link.segmentfault.com/?enc=%2B49QEGVthNfaCeTdv3fFkA%3D%3D.wfNr4tD9%2FICxkSS9bltoZBIiEvYpSQcpY%2FF6tGP4zvq1Q%2Bn4gIydw0b5Eowh47BRj8WhDdkMO9KXsMGG5TG%2Bzg%3D%3D)