Python
Версія від 23:49, 17 лютого 2010, створена 95.111.179.134 (обговорення) (Created page with 'Python (рекомендоване прочитання - «Па́йтон», інтерпретована об'єктно-орієнтована мова програмуван...')
Python (рекомендоване прочитання - «Па́йтон», інтерпретована об'єктно-орієнтована мова програмування високого рівня з динамічною семантикою.
Куски коду
Парсинг XML
import elementtree.ElementTree as ET
parser = ET.XMLParser(encoding="utf-8")
tree = ET.parse('file.xml', parser=parser)
#for e in tree.iter():
# print e
all = tree.findall('user')
for user in all:
# get user
print 'user=', user.find('fio').text
#for e in user:
contacts = user.find('contacts')
for contact in contacts:
print contact.get('type') , '=', contact.text
#print e.tag, '=', e.text
# insert do database
# get element by e.find('XXX').text or e.findtext('XXX')