将多个 python 脚本的输出写入单个文件

将多个 python 脚本的输出写入单个文件

我以前只有一个 python 脚本,其输出将定向到日志文件。

它的工作原理是这样的,我使用 crontab 将它放在自动启动中。

@reboot /bin/sleep 30; sudo /usr/bin/python3 -u /home/admin/Desktop/main/main.py >> /home/admin/Desktop/main/log.log

这只会在重新启动后等待 30 秒来启动 python 脚本并将输出定向到日志文件。

现在我制作了第二个 python 脚本,它基本上监视该脚本的活动,但还将任何相关数据写入同一日志文件。我按照之前添加的方式添加了它:

@reboot /bin/sleep 40; sudo /usr/bin/python3 -u /home/admin/Desktop/main/mainWatchdog.py >> /home/admin/Desktop/main/log.log

但是,我现在的问题是,任何输出都watchdog不会写入日志文件。我对这个主题不太熟悉,所以我不确定是否可以使用此方法写入同一文件。

提前致谢

相关内容