Я пытаюсь понять следующее:Как работает следующая часть?
outer_dir=os.path.expanduser("/home/nsingh/ansible-environments/aws")
print (outer_dir)
random_names = os.listdir(outer_dir)
print (random_names)
_____________________________________________________________
inner_dirs = [
os.path.join(outer_dir, name, "inventory/group_vars")
for name in random_names
]
print (inner_dirs)
inner_dirs = [name for name in inner_dirs if os.path.isdir(name)]
__________________________________________________________________
Часть внутри коробки это то, что я хочу ясно, а также понять, каким образом его выполняется. Может кто-нибудь помочь?
[понимание списка] (http://www.secnetix.de/olli/Python/list_comprehensions.hawk)? – Scimonster