使用msvcrt识别按键时遇到问题

时间:2019-07-20 15:04:27

标签: python windows python-2.7 msvcrt pyhook

我一直在尝试以不会卡住我的程序的方式接收输入(msvcrt而不是recv)。但是,我的程序无法正常工作,而且我无法理解原因。

我尝试编写代码(以某种方式可以在我朋友的计算机上工作,但不能在我的计算机上工作)。

import msvcrt

print ("enter something")

line = b""
while True:
  ch = msvcrt.getwch()
  print "2"
  if ch == b'\r':
    print (line.decode('latin-1'))
    break

  line = line + ch
  print (ch.decode('latin-1'))

0 个答案:

没有答案