gpt4 book ai didi

python - 获取键盘输入导致 SIGUSR1/2 类似于 ctrl-C/SIGINT 触发 signal_handler

转载 作者:太空宇宙 更新时间:2023-11-03 12:09:15 32 4
gpt4 key购买 nike

我的 Python 2.7 脚本(在 Raspberry Pi Debian 上)通过 GPIO 端口同步运行几个步进电机。我目前有一个信号处理程序供 Ctrl-C 在退出前整齐地清理。我现在想扩展该方法,以便键盘输入也可以生成 SIGUSR1 或类似的异步控制机制。我知道这可以通过线程实现,但我采用的是 KISS 方法。

最佳答案

有一个父进程监视键盘输入,并在发生时将信号转发给子进程。

关于python - 获取键盘输入导致 SIGUSR1/2 类似于 ctrl-C/SIGINT 触发 signal_handler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12999970/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com