我有一个Python模块,它接受2个参数(输入配置文件和输出文件)。我在模块的最后以标准方式调用main函数。Python 2.7 - 调用主递归
# Call to main function
if __name__ == '__main__':
main()
论逻辑在主功能的末端的一定的时间条件(处理时间<当前时间 - 20分钟),我有需要重新处理的主要功能,直到处理时间为20分钟之内当前时间。
鉴于传递给模块的参数,我必须做什么特别的或 是一样简单,因为我有这个if语句在主
if (time delta condition):
main()
else:
sys.exit()
我假设模块结束上面的主要调用仍然需要在那里从Cron调用模块。
请指教。无论什么时候调用,我都需要主要处理argv[1]
和[2]
。
问候 希瓦
我相信答案是“是的”。这与你的建议一样简单。你试过了吗? – smarx
它的工作。谢谢smarx – Siva