=> {"msg": "An unhandled exception occurred while running the lookup plugin 'dig'.Error was a <class 'ansible.errors.AnsibleError'>, original message: The dig lookup requires the python'dnspython' library and it is not
我最近遇到了这个python片段,有人能告诉我返回语句中的for循环是做什么的吗?def dec(num, num_dig): return int(num==1) return sum(dec(num/i, num_dig-1) for i in range(1,10) if num/i*i==num)
很显然,问题是要找出答案。
我为我编写了这个Python脚本作为实用脚本。这是可以通过简单的shell脚本或别名实现的,但对我来说,这种格式的“冗长”不够,也不能自定义。(请不要因为我制作了一个更复杂的Python脚本来做一些简单的shell别名或脚本可以做的事情而将我钉上十字架。)#!/usr/bin/env python
import os
CURRENT_WORKING_D