Задание.

January 17, 2017 · View on GitHub

Нужно использовать класс, экземпляры которого описывают преподавателей Вышки, где должны быть свойства вроде имени, отчества, фамилии, телефона, рабочего адреса, должности и т.д. (это вы сделали в прошлом дз).

Программа должна снова читать этот файл со списком преподавателей (http://www.hse.ru/org/persons/) и для каждого описания преподавателя создавать экземпляр класса, заполнять его свойства и заносить этот экземпляр в массив.

Теперь это задание нужно выполнить с использованием lxml. В дз нужно написать две функции:

  1. teachers_with_etree() - находит информацию о преподавателях с помощью etree.

  2. teachers_with_xpath() - находит информацию о преподавателях с помощью xpath.

Конечно же, кроме этих двух функций в вашем коде может быть сколько угодно других функций.

Домашнее задание нужно выложить в свой репозиторий на гитхабе. Ссылку на репозиторий нужно вставить в форму (https://goo.gl/forms/Roa0vY4FbJG4y46x1, если еще не вставили), чтобы я знала, где отныне искать ваши домашки.