Size: a a a

2021 May 11

D

Denis in Rude Python
Это вроде бы может решаться линейной регрессией
источник

A

Aryn in Rude Python
Переслано от Aryn
Подскажите, как работать с Object.__getattribute__?
Пытался разными способами возвращать, но никак не получается
источник

BB

Boris Bobejko in Rude Python
А молча пытался документацию почитать?
источник

A

Aryn in Rude Python
А что я не так сделал? У меня выходит recursion error
источник

pl

peach lasagna in Rude Python
а зачем тут гетатрибут? почему через проперти не сделать?
источник

A

Aryn in Rude Python
бля, точняк, спасибо
источник

S

Slam! in Rude Python
Чо, в рекурсию падаешь?
источник

A

Aryn in Rude Python
da
источник

S

Slam! in Rude Python
if name == "_data":
   return self._get_data()


Но да, лучше проперти
источник

A

Abstract-X in Rude Python
А в гет_дата return self._data, ха!
источник

S

Slam! in Rude Python
Не рассчитываю на такую тупость)
источник

pl

peach lasagna in Rude Python
а зачем иметь два приватных атрибута для работы с одними данными, собсна?
источник

A

Abstract-X in Rude Python
Расскажи про модификаторы доступа в питоне, пожалуйста
источник

S

Slam! in Rude Python
Рууд
источник

pl

peach lasagna in Rude Python
да пофиг на это. _data и _get_data() одно и то же,  зачем иметь лишний атрибут?
источник

A

Aryn in Rude Python
И ещё, подскажите, как получить этот трейсбэк и показать юзеру?

ловлю так:
def stderr(_, exception, traceback):
   ...

sys.excepthook = stderr
источник

S

Slam! in Rude Python
А вдруг _get_data кеширует данные? Имеет смысл в метод постучаться и возможно сходить за данными, чем в атрибут несвежий смотреть
источник

A

Aryn in Rude Python
неа)
источник

pl

peach lasagna in Rude Python
да, об этом я не подумал
источник

pl

peach lasagna in Rude Python
зачем юзеру трейсбек?
источник