Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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脚本和任务调度器_Python_Scheduled Tasks - Fatal编程技术网

Python脚本和任务调度器

Python脚本和任务调度器,python,scheduled-tasks,Python,Scheduled Tasks,正在寻找以下场景的答案: 我有一个Python脚本正在运行,我已经将它插入了我的Windows任务调度器中。任务已成功运行,但未完成工作。实际上,这个脚本应该从SFTP位置下载一个文件,对该文件进行解密,并将转换后的csv文件上载到SQL Server 当我从命令行运行时,上面的脚本运行良好。但是,从调度程序运行时,同一脚本不起作用 我尝试了以下方法来解决: 任务正在以最高权限运行 任务不需要用户登录,在未登录的情况下,任务也正在运行 除了以上两个选项,我不知道需要做什么 PS:从任务调度器

正在寻找以下场景的答案:

我有一个Python脚本正在运行,我已经将它插入了我的Windows任务调度器中。任务已成功运行,但未完成工作。实际上,这个脚本应该从SFTP位置下载一个文件,对该文件进行解密,并将转换后的csv文件上载到SQL Server

当我从命令行运行时,上面的脚本运行良好。但是,从调度程序运行时,同一脚本不起作用

我尝试了以下方法来解决:

  • 任务正在以最高权限运行
  • 任务不需要用户登录,在未登录的情况下,任务也正在运行
除了以上两个选项,我不知道需要做什么


PS:从任务调度器的历史记录中,我可以看到没有访问被拒绝的错误出现

您显然需要在代码中添加适当的日志记录或其他诊断,以了解实际发生的情况。我确实添加了日志,但找不到任何错误。您好,我确实检查了代码是否在C驱动器以外的其他驱动器中工作,但当我将.py文件放入C驱动器中时从任务计划程序运行,它不会从SFTP位置下载文件。有什么想法吗?我会说我也有同样的问题。我尝试将脚本包装到.bat文件中。同样的问题。它在单击时运行良好,但任务计划程序不执行任何操作,也不返回任何错误。我尝试构建一个C#可执行文件来调用python脚本。同样的问题。您是否发现了问题所在?您显然需要向代码中添加适当的日志记录或其他诊断,以了解实际发生的情况。我确实添加了日志,但没有发现任何错误。您好,我确实检查了代码是否在C驱动器以外的其他驱动器中工作,但当我将.py文件放入C驱动器并从任务调度器,它没有从SFTP位置下载文件。有什么想法吗?我会说我也有同样的问题。我尝试将脚本包装到.bat文件中。同样的问题。它在单击时运行良好,但任务计划程序不执行任何操作,也不返回任何错误。我尝试构建一个C#可执行文件来调用python脚本。同样的问题。你知道问题出在哪里吗?