Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在运行python脚本时powershell会冻结一段时间_Python_Powershell_Windows 7 - Fatal编程技术网

为什么在运行python脚本时powershell会冻结一段时间

为什么在运行python脚本时powershell会冻结一段时间,python,powershell,windows-7,Python,Powershell,Windows 7,有时,当有一个python脚本正在运行并且控制台输出已冻结时,我会回顾一下我的终端,然后右键单击终端,再次显示控制台输出(打印到屏幕) 这有点让人不安,因为有时候我觉得我的剧本坏了 其他人也有这种经历吗?有人知道怎么解决吗 提前感谢您的回复如果在所有其他因素不变的情况下,它是间歇性的,那么听起来您好像无意中在PowerShell控制台中选择了一些文本,并且它停止了更新输出,以便您可以对其进行处理 下一次,在单击之前,请仔细查看您是否选择了某些内容。我同意@alroc的建议;i、 e.原因可能是意

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

这有点让人不安,因为有时候我觉得我的剧本坏了

其他人也有这种经历吗?有人知道怎么解决吗


提前感谢您的回复

如果在所有其他因素不变的情况下,它是间歇性的,那么听起来您好像无意中在PowerShell控制台中选择了一些文本,并且它停止了更新输出,以便您可以对其进行处理


下一次,在单击之前,请仔细查看您是否选择了某些内容。

我同意@alroc的建议;i、 e.原因可能是意外点击控制台

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

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

要玩这些,请运行下面的脚本,然后在运行时单击屏幕(此脚本只输出一组数字)

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

1..99999999