Vladimir Abiduev: да, парсить-то само собой, батарейками. Но после парсинга может получиться сложная вложенная структура. Даже не сильно вложенная, а пусть простой одномерный словарь. И вот нам надо эти данные иметь отсортированными по значению какого-то ключа, например, по дате. В таком случае тот класс, в котором мы будем хранить данные, наследуем от класса datetime.date и спокойно составляем из объектов этого класса список. Потом не менее спокойно этот список сортируем и выводим или итерируем его.
Для сложных данных неоднозначного уровня вложенности, вроде XML, данные, по которым должно идти сравнение, можно продублировать (дату или идентификатор) и записать в значение родительского класса.
zkweb: а это уже сильно от Ваших целей зависит, я не знаю, какая конфигурация Вам нужна и какая уже есть. Вообще, основной файл настроек nginx в Debian/Ubuntu это /etc/nginx/nginx.conf. Плюс всё, что расположено в /etc/nginx/sites-enabled/ И, кстати, настоятельно рекомендую перед установкой nginx прочитать какое-нибудь руководство по его настройке. Он несколько сложнее, чем Apache, и знание матчасти сэкономит Вам кучу времени и нервов.
zkweb: нет, при установке dpkg такого вопроса не задаст. Это нужно самому в конфигах указывать. Для этого есть директива listen. Её можно указать как глобально для всего сервера, так и для каждого раздела server.