Python Cron语法,macosx 快速总结问题

Python Cron语法,macosx 快速总结问题,python,cron,Python,Cron,我想每天每分钟都运行一个python脚本。我希望cron每分钟运行以下2个命令(按此顺序): cd ~/desktop/WebProgramming python MyPythonScript.py cron是否可以运行2个命令 更详细的解释 我在mac的cron scheduler中运行python脚本时遇到困难。基本上,我希望每分钟都运行脚本,下面是我的Cron语法: * * * * * python ~/desktop/WebProgramming/MyPythonFile.py My

我想每天每分钟都运行一个python脚本。我希望cron每分钟运行以下2个命令(按此顺序):

cd ~/desktop/WebProgramming
python MyPythonScript.py
cron是否可以运行2个命令

更详细的解释 我在mac的cron scheduler中运行python脚本时遇到困难。基本上,我希望每分钟都运行脚本,下面是我的Cron语法:

* * * * * python ~/desktop/WebProgramming/MyPythonFile.py

MyPythonFile使用WebProgramming文件夹中的几个文件——当我第一次导航到目录(
cd~/desktop/WebProgramming/
)并手动运行脚本时,程序运行正常。但是,当我尝试在cron上运行它时,我得到一个错误,即“目录中没有文件”指的是MyPythonFile中的代码,该代码指的是文件夹中的其他文件。因此,我希望cron导航到此目录,然后执行命令运行文件

正确的修复方法是使
MyPythonFile.py
在适当的目录中查找其文件

如果您不想这样做(…),那么:


正确的修复方法是使
MyPythonFile.py
在适当的目录中查找其文件

如果您不想这样做(…),那么:


使用cron时尝试指定脚本的绝对路径

使用cron时尝试指定脚本的绝对路径

。。。(cd~/desktop/WebProgramming/&python…)。。。(cd~/desktop/WebProgramming/&&python…

如果脚本本身使用相对路径,则仅此一项是无效的。如果脚本本身使用相对路径,则仅此一项是无效的。
* * * * * cd ~/desktop/WebProgramming ; python MyPythonScript.py