Я хочу определить новый класс, который наследует сборку по типу str, и создать метод, который дублирует содержимое строки.Как получить доступ к строковому значению из нового класса, который наследует тип строки
Как получить доступ к строковому значению, присвоенному объекту моего нового класса?
class str_usr(str):
def __new__(cls, arg):
return str.__new__(cls, arg)
def dub(self):
# How to modify the string value in self ?
self.<attr> = self.<attr> + self.<attr>
Спасибо за любую помощь :-)
Спасибо, что ответил на мой вопрос. Однако, как от вашего ответа, так и от ответа Майка Грэхема, я вижу, что моя идея не была хорошим общим подходом. –