2
import urllib
import xml.etree.ElementTree as ET
url = raw_input('Enter location: ')
print 'Retrieving', url
uh = urllib.urlopen(url)
data = uh.read()
print 'Retrieved',len(data),'characters'
tree = ET.fromstring(data)
lst = tree.findall('.//count')
print 'Count:', len(lst)
total = 0
for comment in tree.findall("./comments/comment"):
total += int(comment.find('count').text)
print total
Когда я запускаю приведенный выше код в ЦМД, я получаю следующее отслеживающийСинтаксический в XML в Python 2.7
C:\Users\hp1\Downloads\python\programs>xml1.py
Traceback (most recent call last):
File "C:\Users\hp1\Downloads\python\programs\xml1.py", line 2, in <module>
import xml.etree.ElementTree as ET
File "C:\Users\hp1\Downloads\python\programs\xml.py", line 2, in <module>
import xml.etree.ElementTree as ET
ImportError: No module named etree.ElementTree
Пожалуйста, помогите, я не понимаю, почему это происходит?