【发布时间】:2015-09-12 14:29:34
【问题描述】:
我是 python 的菜鸟,在过去的几天里测试并创建了一个 .PY 文件,该文件可以使用 D:\Python34 或直接从命令提示符完美运行 它非常基本。从网络获取信息并将其放置在电子表格中 - 我导入请求、BeautifulSoup 和 openpyxl。最后一条语句是保存工作簿。我认为 Python 会像工作簿一样自行关闭。
我希望每天运行它。所以我在我的 Windows 7 Ultimate 上使用了 Windows 任务计划程序。我只有在登录时才运行它。 我尝试了以下方法: 1)直接使用带有完整路径的python 2) 仅使用完整路径和 3) 使用执行上述 #1 并具有 EXIT 的批处理文件 4) 使用执行上述 #2 并具有 EXIT 的批处理文件
从命令文件或任务计划程序运行批处理时,命令窗口打开,它执行它的操作,命令窗口关闭。
问题是当我以上述任何方式通过任务计划程序运行它时,它会做它的事情,但在计划程序中继续说“正在运行”。
我尝试使用我在网上找到的一些过滤器来运行 Windows 进程监视器,但是没有任何显示。
非常令人沮丧-任何建议将不胜感激。 杰瑞
【问题讨论】:
-
你试过“hello world”脚本吗?
-
计划任务在不同的用户下运行,因此您需要检查这些任务。正如 Eric 建议的那样,您应该从一些非常简单的事情开始,看看它是否有效。
-
谢谢埃里克/查理。我打开了任务计划程序,它并没有从“运行”改变。有趣的是,今天早上它运行时,我进入任务计划程序并成功运行。必须是 Windows!
标签: python windows-7 scheduled-tasks