如何在一段时间内执行一个python文件,然后运行另一个?

时间:2016-06-30 15:03:53

标签: python operating-system

我有两个脚本;第一个挖掘一堆数据,第二个分析它。我希望第一个文件运行约2个小时左右,之后第二个文件运行一次。

我知道os.system()不是一种非常安全的方法。我也想明白为什么会这样?

也许,我应该提一下,需要执行两个python脚本,以便调用main函数。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

如果您使用的是Linux环境,则可以在将脚本添加到cron作业后执行脚本。

要执行main函数,请在此之后输入初始代码(在python中):

if __name__ == '__main__':
   #your code

答案 1 :(得分:0)

如果你在Windows上并且懒惰,你可以创建一个

的批处理作业
python first_task.py
SLEEP 7200
python second_task.py