AWS Lambda支持python 3.4和cronjobs

时间:2016-08-14 07:36:53

标签: python amazon-web-services cron aws-lambda

我使用python 3.4代码创建了一个设置(因为我需要库pyrebase)以及使用Cronjobs。

如果不缺乏Python 3支持,AWS Lambda将完美地完成工作。

支持Python和Cronjobs的其他AWS计算机服务的任何想法? (或其他支持该项目的云计算服务?)

1 个答案:

答案 0 :(得分:1)

Lambda运行脚本的环境中有Python 3可用,因此可以通过Lambda运行Python 3代码,但这需要一些工作(我自己没有完成)。这是一个类似的问题:using Python 3 with AWS lamba

来自该问题答案的链接以及一些好的信息:http://www.cloudtrek.com.au/blog/running-python-3-on-aws-lambda/

基本上,你有一小段Python 2.7代码和lambda处理函数,然后创建一个Python 3 virtualenv来运行你的Python 3代码。

至于cronjobs,你可以在SWS中将定时器放在一起:http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dg-timers.html。如果它必须是文字cronjobs(而不是按计划运行某些东西,无论方法如何),你需要一个运行cron并呼叫其他服务的EC2实例。