【发布时间】:2021-12-25 22:00:43
【问题描述】:
我正在用 python 编写这段代码(在我的 windows 10 机器上):
import msvcrt
a = getch()
当我尝试使用 python3 运行它时出现此错误:
Traceback (most recent call last):
File "Simon.py", line 2, in <module>
import msvcrt
ModuleNotFoundError: No module named 'msvcrt'
[Exit 1 ]
有人知道我怎样才能使这个导入工作吗? getch() 方法的功能是该程序运行所需的最后一件事。
【问题讨论】:
-
msvcrt是标准库中的一个模块,所以如果Python安装正确,应该是可用的。 -
题外话:当
import问题解决后,需要调用msvcrt.getch()才能使用该功能。