当前位置: 首页 > 面试题库 >

用cron运行python脚本

苏法
2023-03-14
问题内容

这可能是一个非常简单的问题,但是如何每两天在我的fedora dist上运行一个python脚本?

谢谢

安东尼斯


问题答案:

这是关于cron的问题。首先是在python脚本顶部添加SHEBANG行。

#!/usr/bin/env python

使您的脚本可执行 chmod +x

然后执行crontab -e并添加 0 0 */2 * * /path/to/your/pythonscript.py



 类似资料:
  • 问题内容: 我有一个想要添加到cron的python脚本。 脚本具有+ x权限。 如何将其添加到crontab?(例如,我希望它每分钟运行一次)。 重要提示:当我(使用外壳)导航到脚本的文件夹时,无法使用“ ./script_name.py”运行它;它不起作用。但是,当我使用“ Python script_name.py”运行它时,一切正常。 问题答案: 从您应该运行该脚本和脚本符合下列条件: 可

  • 我正在尝试使用cron运行python脚本。脚本从命令行运行时没有问题,但从cron运行时matplotlib出现问题。错误如下。 Traceback(最近的调用最后): 文件"/home/ubuntu/python/spread.py",第154行,plot_spread(lat,lon, 文件,均值,maxs,mins,stdp,stdm,ens_members) 文件“/home/ubunt

  • 问题内容: 使用cron运行脚本时,在内部调用的任何可执行文件都必须具有完整路径。我发现这种尝试运行wondershaper的方法时,尝试调用tc时出现许多错误。所以我的问题是,克服这个问题的正确方法是什么? 可能的解决方案: cd到可执行文件文件夹,并在其中准备指向任何其他称为可执行文件的符号链接(不确定它是否有效-可移植性低) 在脚本中使用完整路径(有效-不同发行版之间的可移植性较低) 在脚本

  • 问题内容: 我想每天午夜运行一个PHP脚本。在研究如何执行此操作之后,似乎达到此目的的最佳方法是使用CRON作业。 如果我的php脚本位于http://example.com/scripts/scriptExample.php,是否有人可以显示此CRON命令的外观的最简单示例? 我浏览了许多帖子,但找不到足够简单的示例供我学习和借鉴。 问题答案: Crontab需要服务器上的完整路径。 这将每天在

  • 问题内容: 我想以分离模式在docker容器中运行python cron作业。我的设置如下: 我的python脚本是test.py 我的cron文件是my-crontab 而我的Dockerfile是 这种方法潜在的问题是什么?还有其他方法,它们的优缺点是什么? 问题答案: 我在尝试使cron作业在docker容器中运行时遇到的几个问题是: Docker容器中的时间不是UTC的本地时间; dock

  • 这种方法的潜在问题是什么?是否还有其他方法,它们的利弊是什么?