Q: Python在批处理脚本的末尾停止工作

2024-09-30 20:31:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我通过一个批处理文件从命令窗口运行一系列python脚本。在

以前,它没有问题。但是现在,如果代码没有更改,每次脚本结束时,我都会得到一个“Python.exe“已停止工作”错误。这些脚本实际上已经完成了处理,但是我需要关闭错误窗口才能继续批处理。在

我试着增加系统出口但这没什么区别。第一个脚本没有问题,但是之后的每个脚本都有这个问题。在

我该如何阻止这种错误的发生?在

批处理文件

C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script1
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script2
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script3
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script4a
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script4b
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script4c
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script4d
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script5
C:\Path\to\Python\ArcGIS64bitversion C:\Path\to\Script6

python脚本确实完成了。脚本2-5都使用多处理,但是脚本6不使用多处理,仍然会遇到错误。在

一般脚本结构

^{pr2}$

脚本2(第一个出错的脚本)

^{3}$

新错误消息

禁用错误报告后遇到此错误。在

enter image description here


Tags: 文件topath代码命令脚本系统错误
1条回答
网友
1楼 · 发布于 2024-09-30 20:31:17

Windows正在捕获错误。在

尝试在注册表中禁用“窗口错误报告”。之后,应显示回溯/错误。Here您可以找到如何在Windows10上禁用'WER'的说明。在

相关问题 更多 >