我正在使用raw_input
Python与shell中的用户进行交互.
c = raw_input('Press s or n to continue:')
if c.upper() == 'S':
print 'YES'
Run Code Online (Sandbox Code Playgroud)
它按预期工作,但用户必须在按's'后按下回车键.有没有办法从用户输入完成我需要的东西,而无需在shell中按Enter键?我正在使用*nixes机器.
我想msvcrt.getch()
在Eclipse中使用PyDev来读取一个signe char,但我发现它只是不起作用(但它可以在Windows控制台中运行).
知道该怎么办?