AWS Lambda工具包
Ard的Python项目详细描述
ardy是一个使用aws lambas并实现持续集成的工具包。 AWS Lambda是一个无服务器计算服务,它运行代码以响应事件并自动为您管理底层计算资源唉, aws lambda有一个非常糟糕的gui接口,特别是当您与团队和发行版一起工作时。你一眼就看不见 激活的触发器、aws lambda的资源或版本控制。
使用ardy您可以使用存储在VCS中的JSON配置文件管理您的AWS lambda。
重要提示:如果您想使用aws lambda,建议阅读相关内容。ardy帮助和支持您管理环境,但不为您执行“黑色魔法”。
安装
通过pip安装最新的ardy版本:
pip install ardy
您也可以安装特定版本:
pip install ardy==0.0.1
快速启动
请参见文档
如何控制
此项目是用Git Flow生成的。如果你想承诺一些 代码请使用此模式:
额外:为什么叫这个名字?
import operator from nltk import FreqDist from nltk.tokenize import RegexpTokenizer from nltk.book import text6 # Book Monty Python Holy Grail import requests tokens = [f.lower() for f in text6] result_holygrail = FreqDist(tokens) # result_holygrail.most_common(42) holygrail_top = [s[0] for s in sorted([(w, result_holygrail[w]) for w in set(tokens) if len(w) > 4 and result_holygrail[w] > 20], key=operator.itemgetter(1), reverse=True)] tokenizer = RegexpTokenizer(r'\w+') response = requests.get("http://www.angelfire.com/movies/closedcaptioned/meanlife.txt") meanlife = response.text tokens = tokenizer.tokenize(meanlife) result_meanlife = FreqDist(tokens) # result_meanlife.most_common(42) meanlife_top = [s[0] for s in sorted([(w, result_meanlife[w]) for w in set(tokens) if len(w) > 4 and result_meanlife[w] > 20], key=operator.itemgetter(1), reverse=True)] for i in range(0, 30): print("{}: {} {}".format(i+1, holygrail_top[i], meanlife_top[i])) print("{}: {}{}".format(i+1, holygrail_top[i][:2], meanlife_top[i][-2:]))