stackoverflow周围有许多getch(),但我在JetBrains调试器控制台中找不到任何可用的。我知道这是一个奇怪的不真实的tty,但如果它工作一点(例如,即使你必须按enter)抛出一个异常会很好。你知道吗
大多数“portable”getch()建议都是相同的,我只使用pipable建议。你知道吗
安装Joe Esposito的库之后:
pip install py-getch
这非常有效,除了在调试器控制台中:
#!/usr/bin/env python
from getch import getch, pause
key = getch()
print('You pressed:', key)
pause()
我知道我可以使用远程调试pydevd机制,但是仅仅是为了调试简单的脚本就相当麻烦了。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐