Домашнее задание к лекции 10
- Изучите примеры к лекции, запустите программу с примерами
- С помощью программы, написанной как домашнее задание к лекции 9,
обработайте файлы данных находящиеся zip архиве data10dz.zip
(загрузить zip архив)
- Если в процессе обработки данных были ошибки,
обработайте ошибки используя конструкцию try/except/finally.
Внесение изменений допустимо только в модули dataset.py и datasource.py,
главный модуль программы должен остаться неизменным.
- Если при обработке файла данных произошла ошибка, то
- все данные находящиеся в файле должны быть проигнорированы,
- в sys.stderr должно быть выведено сообщение об ошибке в виде:
Skip broken file <имя файла>
- Результат работы программы с файлами данных из архива data10dz.zip должен совпасть с результатом
работы программы с файлами данных из архива data06dz.zip, который использовался при выполнении домашнего
задания к лекции 9
- Оформление результатов домашнего задания
- Создайте файл(ы) программы в рабочей директории на учебном сервере.
Рекомендуется создавать файлы с простыми именами, содержащими номер
лекции. Например для лекции 1 task01.py или prog01.py,
- Ответы на все вопросы оформите как текстовую строку в начале главного модуля программы
- После окончания работы над домашним заданием отправьте письмо в адрес python@inr.ru
с полным именем файла (включая директорию) главного модуля вашей программы