Size: a a a

Сообщество Python Программистов

2021 April 05

a

arnold in Сообщество Python Программистов
Fatal Python error : init_import_site
источник

DF

Daniil Fedotov in Сообщество Python Программистов
Радианы это 10 класс, хоть они вроде и упоминались в 8
источник

E

Egor in Сообщество Python Программистов
зависит от программы. Вообще, их стыдно не знать и раньше 10
источник

A

AstralRomance in Сообщество Python Программистов
Подскажите, а если я натравливаю декоратор на метод класса, он имеет доступ к аттрибутам класса?
источник

A

AstralRomance in Сообщество Python Программистов
Типа, у меня есть что-то типа:
@custom_decorator(Arg)
def method(self):
 <doing smth>
Собственно, мне надо изменить поведение декоратора, в зависимости от того, что будет лежать внутри одного из полей класса, в котором живет метод.
источник

E

Egor in Сообщество Python Программистов
я не эксперт, но, думаю, тебе шото такое нужно.

класс можно проверить или так (потом поле взять), или попробовать передать сразу поле
источник

E

Egor in Сообщество Python Программистов
источник

A

AstralRomance in Сообщество Python Программистов
класс можно проверить или так (потом поле взять), или попробовать передать сразу поле
А ведь и правда.
источник

A

AstralRomance in Сообщество Python Программистов
Или нет. Он же не будет виден в этой области.
источник

E

Egor in Сообщество Python Программистов
пробовал поле передать?
источник

E

Egor in Сообщество Python Программистов
первое, что в голову пришло
источник

ХX

Хаким Сафиуллин Xaki... in Сообщество Python Программистов
Как научится Python?
источник

E

Egor in Сообщество Python Программистов
источник

ХX

Хаким Сафиуллин Xaki... in Сообщество Python Программистов
Спасибо
источник

a

arnold in Сообщество Python Программистов
Хм прикольное решение .
источник

E

Egor in Сообщество Python Программистов
а что в нем такого особенного?
источник

A

AstralRomance in Сообщество Python Программистов
Попробуем дать больше инфы. Есть хозяйство:
class Base:
 def __init__(self, important_param):
   <init_smth>
   self.important_param = important_param

class Concrete(Base):
 def __init__(self, important_param):
   super().__init__(important_param)

 @custom_decorator(Smth)
 def method(self):
   <do_smth>
И вот тут все упирается в этот кастом декоратор.
источник

A

AstralRomance in Сообщество Python Программистов
Поле для него unresolved reference
источник

E

Egor in Сообщество Python Программистов
тебе нужно поле self.important_param?
так это поле объекта, чего сразу не сказал
источник

E

Egor in Сообщество Python Программистов
сейчас будем думать
источник