如何让Python个询问者在Pycharm工作?
How to make Python inquirer working in Pycharm?
你好,
我正在尝试在 python 控制台中创建一个交互式菜单。我发现 python-inquirer 应该适合我的目的,但是当我 运行 它在 PyCharm 中不起作用时,它只是打印出选项,我不能选择任何东西.有谁知道我的问题是什么以及如何解决?我很高兴能得到任何帮助。
from pprint import pprint
import inquirer
questions = [
inquirer.List(
"size",
message="What size do you need?",
choices=["Jumbo", "Large", "Standard", "Medium", "Small", "Micro"],
),
]
answers = inquirer.prompt(questions)
pprint(answers)
代码只是从python询问者文档复制粘贴的
我 运行 它没有错误,它只是不起作用
已解决! - 问题是 运行 在 PyCharm 的内置 python 终端中,当 运行 在控制台中使用 python 'filename'
它确实有效。
在 Run/Debug 配置 Pycharm 项目勾选“在输出控制台中模拟终端”
然后您还可以使用 pycharm 调试功能
Preview
你好, 我正在尝试在 python 控制台中创建一个交互式菜单。我发现 python-inquirer 应该适合我的目的,但是当我 运行 它在 PyCharm 中不起作用时,它只是打印出选项,我不能选择任何东西.有谁知道我的问题是什么以及如何解决?我很高兴能得到任何帮助。
from pprint import pprint
import inquirer
questions = [
inquirer.List(
"size",
message="What size do you need?",
choices=["Jumbo", "Large", "Standard", "Medium", "Small", "Micro"],
),
]
answers = inquirer.prompt(questions)
pprint(answers)
代码只是从python询问者文档复制粘贴的 我 运行 它没有错误,它只是不起作用
已解决! - 问题是 运行 在 PyCharm 的内置 python 终端中,当 运行 在控制台中使用 python 'filename'
它确实有效。
在 Run/Debug 配置 Pycharm 项目勾选“在输出控制台中模拟终端”
然后您还可以使用 pycharm 调试功能
Preview