Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Класс ConfigParser, и значения по умолчанию 
:(
    Опции темы
srd
Дата 21.5.2007, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: 7
Всего: 49



У метода __init__ класса ConfigParser есть параметр defaults, которым задаётся словарь значений по умолчанию. Однако этот словарь не позволяет указывать, какие опции к какой секции конфигурационного файла относятся. Как это обойти?


--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
Бонифаций
Дата 21.5.2007, 16:40 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



ну можно написать любую обертку. Это же класс. Типа (набросок):

Код


class MyConfig(ConfigParser):
   def get(self,section, item):
        try:
           return ConfigParser.get(self, section, item)
        except (NoSectionError, NoOptionError):
             return  "Что хочешь в зависмости от section и item"



Это сообщение отредактировал(а) Бонифаций - 21.5.2007, 16:45


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0844 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.