gUtilitesK3 module

class gUtilitesK3.DefaultProperty

Базовые классы: object

Класс для хранения умолчаний в экземпляре vDefProperty

newAttr(NameAttr, v)
Создает новый аттрибут класса
Входные параметры – NameAttr имя аттрибута – v значение

Например: vDefProperty.newAttr(‘slot_property’,__slot_property)

gUtilitesK3.change_attrs(objs=[], attrs=[], values=[])

Смена значений у списка объектов по списку атрибутов

gUtilitesK3.is_permissible(val, t)

Ищет val в списке или ключах словаря t возвращае True или False

gUtilitesK3.main()
gUtilitesK3.setAttrToDict(self, Change_Default, attr_property, attr_permissible, attr_defvalue, dict_Attr)

Изменяет свойства атрибутов класса по словарю полученному из списка неименованных аргументов. Возвращает Истина в случае благополучного завершения или Ложь в случае ошибки

Входные параметры: – Change_Default по умолчанию False управляет сменой глобальных

умолчаний attr_defvalue при создании нового экземпляра класса

– attr_property список допустимых имен – attr_permissible словарь допустимых значений – attr_defvalue глобальное хранилище умолчаний – dict_Attr словарь аргумент значение

Пример: