[Python] Parser XML нужна помощь.

Вчера пробовал с try - не получалось, а надо было в переменную записывать значение. Спасибо, помогли.
 
Сделал немного по-другому, работает. Появилась еще проблема с кодировкой.
При работе с текстом python 3 работает гораздо корректнее, если скрипт не большой возможно стоит переписать.

Если задача одноразовая обработка данных, то возможно есть смысл использовать другие решения с последующим экспортом в тот же csv или базу данных
 
да, с кодировкой чтобы не было проблем нужно полностью разобраться в вопросе и хорошо понимать, сам мучаюсь постоянно с кодировкой в питоне.

вот эта замечательная статья после внимательного изучения очень поможет
Для просмотра ссылки Войди или Зарегистрируйся
 
Если работать с lxml, то бывает удобнее поюзать objectify
А дальше iterchildren отлично отрабатывает.
 
На чём написана?
lxml и ряд других имеют методы импорта 'данных с ошибками'
 
может стоило использовать if not ?
 
советую фрейморк scrapy
там есть готовые пауки и под xml упрощаем много работы. Сейчас сам изучаю это фрейморк. Один минус русской документации нету. в нете только несколько статей как с ним работать.
 
scrapy это паук парсинга сайтов и xml api там через обычный lxml
 
Назад
Сверху