使用Cron运行Python脚本?

use*_*424 6 python linux cron ubuntu-10.04

我有一个python脚本,我想添加到cron.

该脚本具有+ x权限.

我该如何将它添加到crontab?(比方说,我希望它每分钟运行一次).

重要提示:当我(使用shell)导航到脚本的文件夹时,我无法使用"./script_name.py"运行它; 它不起作用.然而,当我使用"Python script_name.py"运行它时,一切正常.

oco*_*odo 8

cron您应该运行脚本script_name.py,您的脚本符合以下条件:

  • 可执行位已设置
  • 脚本的hash-bang设置正确,例如. #!/usr/bin/env python
  • 它可以从 PATH
    • 例如,将其放入/usr/local/bin//opt/local/bin/(系统可以访问它们PATH.)

如果满足这些条件,您应该能够从本地系统的任何位置运行它 script_name.py