Python脚本挂起而不会在Windows上抛出异常/错误

时间:2017-07-13 03:59:45

标签: python powershell taskscheduler

脚本中没有一个特定点可以挂起(我已经看到它会卡在脚本中的随机点),因此检查日志并没有产生太多的洞察力。它甚至不会抛出异常或错误。它只是在卡住时继续运行。

我基本上是从一个powershell文件调用这个python脚本(稍后由任务调度程序调用)。

$python = "C:\Python34\python.exe"

$python_path = "C:\Source\main.py"

cd (split-path $python_path)

while($true)
{
    & $python $python_path
}

我需要做些什么才能确保它不会卡住?

1 个答案:

答案 0 :(得分:0)

你必须这样做你的路径字符串path ="c:\\test\\file" 因为它忽略了第一个反斜杠