【问题标题】:Why does powershell freeze for a bit when running my python scripts为什么运行我的python脚本时powershell会冻结一点
【发布时间】:2013-10-14 05:29:50
【问题描述】:

当有一个 python 脚本正在运行并且控制台输出已冻结时,有时我回头看看我的终端,然后我再次右键单击终端和控制台输出(打印到屏幕)存在。

这有点令人不安,因为有时我认为我的脚本坏了。

其他人也有这种经历吗?有人知道解决方法吗?

提前感谢您的任何回复

【问题讨论】:

    标签: python powershell windows-7


    【解决方案1】:

    我同意@alroc 的建议;即原因可能是意外点击了控制台。

    防止这种情况的解决方案是右键单击 powershell 控制台窗口的标题栏,选择属性,取消选中快速编辑模式,然后单击确定。这会禁用某些功能(即通过选择和输入进行复制,通过右键单击粘贴),但这意味着如果您不小心点击了屏幕,它不会造成任何伤害。

    如果脚本需要一段时间,另一种解决方案是简单地按转义键(或在脚本窗口中单击鼠标右键) - 通常这不会造成任何伤害(即它不会终止您的脚本),但它会退出编辑会话, 如果脚本由于编辑模式而暂停,则允许脚本继续。

    要玩这些,请运行以下脚本,然后在运行时单击屏幕(此脚本仅输出一堆数字)。

    1..99999999
    

    要完全终止脚本,请按 ctrl+c。

    【讨论】:

      【解决方案2】:

      如果它是间歇性的,而所有其他因素都没有改变,这听起来像是您无意中在 PowerShell 控制台中选择了一些文本,并且它已停止更新输出,以便您可以对其进行处理。

      下次点击之前,请仔细查看是否有选择。

      【讨论】:

        猜你喜欢
        • 2017-05-22
        • 2020-01-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-05
        • 1970-01-01
        • 2019-10-01
        相关资源
        最近更新 更多