| 1234567891011121314151617181920212223 | #-*- coding: utf-8 -*-import osfrom xml.etree import ElementTree as ETdoc = ET.parse("template.xml").getroot()def folder_walk(folder, indent, root):	indent += "\t"	for folder_un in folder.findall('folder'):		print indent + u"⊢ " + folder_un.get('name')		folderpath = os.path.join(root, folder_un.get('name'))		os.mkdir(folderpath)		folder_walk(folder_un, indent, folderpath)	for file_elmt in folder.findall('file'):		print indent + u"⊢ " + file_elmt.get('name') + " - " + file_elmt.get('data')for content in doc.findall('content'):	print content.tag	folder_walk(content, " ", "./")
 |