python module xml.etree

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

python module xml.etree

Непрочитанное сообщение Гость » 2016-04-18 7:10:27

Debian 8.0 jessie, amd64, Python 2.7.9.
Доброе утро. В одной книге написано про импортирование xml.etree:

Код: Выделить всё

from xml.etree import ElementTree
Только я не могу понять откуда можно узнать, что можно импортировать данный метод ElementTree из данного субмодуля xml.etree? Т.е.

Код: Выделить всё

dir(xml)

['_MINIMUM_XMLPLUS_VERSION',
 '__all__',
 '__builtins__',
 '__doc__',
 '__file__',
 '__name__',
 '__package__',
 '__path__',
 'etree']

dir(xml.etree)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__']
Т.е ожидаю увидеть в xml.etree ElementTree. Это какая-то особенность или как-то можно по-другому узнать какие методы предлагает субмодуль xml.etree?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

python module xml.etree

Непрочитанное сообщение Гость » 2016-04-18 7:14:03

В дополнение:

Код: Выделить всё

from xml.etree import *
tc=ElementTree.parse("config-p3.int-20150512091722.xml")
---------------------------------------------------------------------------
NameError: name 'ElementTree' is not defined

from xml.etree import ElementTree
tc=ElementTree.parse("config-p3.int-20150512091722.xml")