for sliceString in inputSliceContent:
	    if '@' in sliceString:
			inputSliceContent.remove(sliceString)
			
			childSliceContent = call(["/media/mix/proj/yaback/yaback_slice_parser/yaback_slice_parser.py", sliceString[1:]])
			
			if childSliceContent:
				inputSliceContent.extend(childSliceContent)
			
print(inputSliceContent)
Парсится список, если есть строки, которые начинаются на @ (кстати, как сформировать условие, чтобы срабатывало на собачку именно в начале строки?), то вызывается этот же скрипт для парсинга дочернего списка. Но на списке с двумя подсписками парсится и разворачивается только первый, второй тупо печатается без обработки. Что я сделал не так?











