gpt4 book ai didi

python - Windows 任务计划程序,python 脚本,代码 2147942401

转载 作者:太空宇宙 更新时间:2023-11-03 15:49:07 25 4
gpt4 key购买 nike

为 python 脚本安排任务时遇到一些奇怪的问题。具体来说,这个脚本和问题是间歇性的,这让我犹豫是否提出这个问题,因为我很困惑。我还有其他运行良好的预定脚本。不过,这是唯一修改 SQLite 数据库的一个。

我每天都会调用该脚本,我已经用多种方法完成了此操作,但结果相同。我最终选择了操作“启动程序”,程序/脚本:“python”(它在我的路径中,但我也直接调用了 py.exe 和 pyw.exe,具有相同的结果)。添加参数:“scriptname.py”。从“脚本和数据库文件的位置”开始,我在调度程序中使用的帐户具有完全的读/写/执行访问权限。我已指示无论用户是否登录,它都可以工作。

我对其他几个脚本使用了相同的操作,它们都很好,只是这个脚本有时不起作用。它总是运行,但每隔几天它就会以代码 2147942401 而不是 0 退出。这些天数据库没有更新,所以我想它在写入时遇到了问题?我不知道。 Windows 中的这个错误代码似乎与无效函数相关,但我可以手动运行脚本,一切都很好。有一半的时间(不完全是一半,看似随机),它不起作用。直到大约三周前,这种情况才发生。据我所知,一切都没有改变,几个月来一切都运行良好,然后砰的一声,退出代码 2147942401。它连续几天都这样做,然后几天没有问题。手动运行任务(或脚本)永远不会出现问题。它设置为以最高权限运行。

有人见过这样的事情吗?

最佳答案

原来是我的剧本被破坏了。这是当你的 python 程序以代码 -1 结束(没有正确完成就退出或有一些未处理的异常)时得到的错误代码(奇怪的是没有太多文档)。它是间歇性的,因为我正在检查网页,有时该网络服务器由于多种原因没有响应。将此留给后人。如果您在任务计划程序中收到此错误代码,请在脚本中写入一些日志记录和错误处理,因为这可能是您没有想到的奇怪问题。

关于python - Windows 任务计划程序,python 脚本,代码 2147942401,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41471776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com