【问题标题】:How to catch a character from keyboard [duplicate]如何从键盘上捕捉一个字符[重复]
【发布时间】:2016-12-12 02:41:23
【问题描述】:

我正在做一个 python 项目,我有以下问题。 如何在python中捕捉一个字符?我需要使用哪些模块?我需要使用哪些功能?

【问题讨论】:

标签: python windows


【解决方案1】:

如果您需要输入一行,只需使用:

x = input('Your name: ')
y = input()

或者(对于 Python 2)

x = raw_input('Your name: ')
y = raw_input()

要从键盘中提取一个字符,您可以使用msvcrt.getch()

import msvcrt

key = msvcrt.getch()

if key == 'a':
    print("You pressed a")

【讨论】:

  • 请注意,msvcrt.getch 仅适用于控制台应用程序。
猜你喜欢
  • 2011-03-03
  • 1970-01-01
  • 2011-11-30
  • 1970-01-01
  • 2013-05-15
  • 2013-01-09
  • 1970-01-01
  • 1970-01-01
  • 2015-03-15
相关资源
最近更新 更多