【问题标题】:PyCharm: How to debug `raw_input()` input from keyboard?PyCharm:如何调试来自键盘的“raw_input()”输入?
【发布时间】:2016-02-24 13:20:00
【问题描述】:

我正在使用 Python 的 raw_input 从键盘获取输入。

如何使用 PyCharm 调试我的代码?当(例如)name = raw_input("Input your name") 被执行时,我无法从键盘输入。

【问题讨论】:

    标签: pycharm


    【解决方案1】:

    您在编译和运行脚本时将输入输入到显示的控制台中。像这样,绿色文本是输入。

    【讨论】:

    • 问题是 PyCharm->Properties->Build->Console>"Always show debug console" 已检查,因此 Python 控制台正在接受我的输入。我取消了控制台复选框,现在我可以按照屏幕截图中的建议进行操作。谢谢。
    • 另一个问题:现在key = msvcrt.getch() 在 PyCharm 中不起作用,但这似乎是已知问题:stackoverflow.com/questions/30534218/…
    • 您似乎还想确保检查运行配置选项“在输出控制台中模拟终端,这看起来很奇怪。您可能还遇到getpass.getpass() 的问题,我只能让它在调试模式下工作:见stackoverflow.com/questions/28579468/…
    猜你喜欢
    • 1970-01-01
    • 2021-06-10
    • 1970-01-01
    • 2017-11-16
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    相关资源
    最近更新 更多