Javascript CRONTAB正在执行Python,该Python使用puppeter执行节点以进行web抓取,但不起作用

Javascript CRONTAB正在执行Python,该Python使用puppeter执行节点以进行web抓取,但不起作用,javascript,python-3.x,web-scraping,cron,puppeteer,Javascript,Python 3.x,Web Scraping,Cron,Puppeteer,我制作这个网页刮板是为了在网页中获取表格。我使用Puppeter不知道crontab有问题,Python用于清理和处理DB的输出 但是当我像这样执行它时,我感到惊讶 */50 * * * * cd path /python3 /script.py >> cron.log 2>&1 它执行,但日志文件为空,数据库中没有信息 我在Github上做了一个例子: 我不想做一个shell来执行它 我找到了解决办法,这是npm故障,学会了使用纱线,学会了节点和npm吸吮。。。我当

我制作这个网页刮板是为了在网页中获取表格。我使用Puppeter不知道crontab有问题,Python用于清理和处理DB的输出

但是当我像这样执行它时,我感到惊讶

*/50 * * * * cd path /python3 /script.py >> cron.log 2>&1
它执行,但日志文件为空,数据库中没有信息

我在Github上做了一个例子:


我不想做一个shell来执行它

我找到了解决办法,这是npm故障,学会了使用纱线,学会了节点和npm吸吮。。。我当时在AWS上,所以安装不正确,解决方案是更新节点并安装所有的纱线

你怎么知道它会执行?cd路径与/python3/script.py是一个单独的命令,因此我不希望脚本被执行。我知道,其他答案建议将cd路径放在执行命令之前,无论如何,我尝试了很多方法,但它仍然无法与crontab一起工作。前一个用户的意思是,您正在运行两个单独的命令,因此,您需要使用&&或;在他们之间。使用正确的路径,而不是cding。