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?

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

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")


Вернуться в «PHP, PERL, JS, HTML...»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость