python脚本在schedu下不能正常工作

2024-04-16 08:14:56 发布

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

我在Windows Server 2012上有一个程序: -从同一位置的文本文件读取sql查询 -从同一位置的文件导入助手函数 -在sql server上(在同一网络中)执行查询并保存结果 -谷歌在同一个位置创建电子表格

当我登录到服务器并用cmd:python执行文件时myscript.py一切都很好。但是,当我试图从任务调度器做同样的事情时,它失败了。我收到0x1错误。在

这是我在调度程序操作中所做的:

  • 程序/脚本-引用完整路径python.exe(在Python文件夹中)
  • 参数-带引号的完整路径myscript.py在
  • 空白开始

我试着以我自己,系统,管理员的身份运行它。还尝试了最高权限和用户登录或不登录选项。。。还遵循了另一个解决方案,因此建议运行cmd,然后运行“/c python full/path/to”/myscript.py“但总是一样的。在

这很令人沮丧。我意识到这并不是严格意义上的编码相关问题,但我确信许多python程序员都有这个问题。在


Tags: 文件函数py路径程序网络cmdsql
1条回答
网友
1楼 · 发布于 2024-04-16 08:14:56

在使用scheduler启动非python任务时,您是否遇到相同的错误? 如果没有-我会尝试安装clear Python并创建新的schedule.bat文件

powershell C:\Python27\python.exe C:\Python27\file.py
pause

相关问题 更多 >