Вопросы по теме 'new-style-class'
Разница между типом (obj) и obj.__class__
В чем разница между type(obj) и obj.__class__ ? Есть ли возможность type(obj) is not obj.__class__ ?
Я хочу написать функцию, которая обычно работает с предоставленными объектами, используя значение по умолчанию 1 в том же типе, что и другой...
10722 просмотров
schedule
11.06.2023
Какова цель создания подкласса объекта класса в Python?
Все встроенные модули Python являются подклассами object , и я сталкиваюсь со многими определяемыми пользователем классами. Почему? Какова цель класса object ? Это просто пустой класс, верно?
16605 просмотров
schedule
11.07.2023
Вопрос, связанный с классом нового стиля Python
Я изучаю Python и в настоящее время взламываю класс с переменным количеством полей, как в Пример "Bunch of Named Stuff" здесь .
class Bunch:
def __init__(self, **kwds):
self.__dict__.update(kwds)
Я также хочу написать...
506 просмотров
schedule
23.05.2022
Является ли создание подкласса из объекта таким же, как определение типа в качестве метакласса?
Это класс старого стиля:
class OldStyle:
pass
Это класс нового стиля:
class NewStyle(object):
pass
Это также класс нового стиля:
class NewStyle2:
__metaclass__ = type
Есть ли какая-то разница между NewStyle и...
69 просмотров
schedule
31.03.2024