Nik*_*dey 1 python scripts cron
我有一个 python 脚本,我想让它每 10 分钟运行一次,我该怎么做?提前致谢。
hee*_*ayl 14
通过以下方式使脚本可执行:
chmod u+x /path/to/script.py
Run Code Online (Sandbox Code Playgroud)
请注意,您需要一个shebang(即在脚本的第一行中指示解释器),用于python2
:
#!/usr/bin/env python2
Run Code Online (Sandbox Code Playgroud)
对于python3
:
#!/usr/bin/env python3
Run Code Online (Sandbox Code Playgroud)通过以下方式打开您的 cron 表
crontab -e
Run Code Online (Sandbox Code Playgroud)添加以下cron
条目:
*/10 * * * * /path/to/script.py
Run Code Online (Sandbox Code Playgroud)请注意,如果脚本不可执行,您可以随时指示解释器:
对于python2
:
*/10 * * * * /usr/bin/env python2 /path/to/script.py
Run Code Online (Sandbox Code Playgroud)对于python3
:
*/10 * * * * /usr/bin/env python3 /path/to/script.py
Run Code Online (Sandbox Code Playgroud)