使用crontab在Django中运行python脚本

2024-09-28 22:34:55 发布

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

我的Django项目中有一个脚本需要每5分钟运行一次。在

我正在使用this cron module运行我名为'克隆.py'存在于myproject/myapp中/克隆.py在

但是当我运行服务器时,脚本根本没有运行(没有输出),但是当我执行“python”时,作业会显示出来管理.pycrontab show”如上面的链接所述。在

另外,当我通过显式地运行脚本时,通过发出'python克隆.py'显示(notifier是myapp的名称)

Traceback (most recent call last):

File "cron.py", line 2, in

from notifier.models import *

ImportError: No module named notifier.models

当我复制粘贴同样的代码时,一切都很完美克隆.py在python命令行上运行。在

你能帮我朝正确的方向走吗?我在网上到处找过。在

在Postgresql数据库中使用Python2.7.10和Django1.8。在


Tags: 项目djangopy脚本modelsmyprojectshow作业