Я провел последние пару дней, чтобы справиться с основами lxml; в частности, используя lxml.html для анализа веб-сайтов и создания ElementTree содержимого. В идеале я хочу сохранить возвращенный ElementTree, чтобы я мог загрузить его и экспериментировать с ним, без необходимости анализировать веб-сайт каждый раз, когда я изменяю свой script. Я предположил, что маринование станет способом, но теперь я начинаю удивляться. Хотя я могу получить объект ElementTree после травления...
type(myObject)
возвращает
<class 'lxml.etree._ElementTree'>
сам объект представляется "пустым", так как ни один из последующих вызовов метода/атрибутов, которые я делаю на нем, не дает никакого вывода.
Я предполагаю, что травление здесь не подходит, но может ли кто-нибудь предложить альтернативу?
(В случае, если это имеет значение, это происходит в: python3.2, lxml 2.3.2, snow-leopard))