Size: a a a

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

2021 January 31

P

Paper_doll_96 in Сообщество Python Программистов
Alexander T
так какого хера он не нашел?
Он нашёл. Просто в первом примере не было передано self. Если бы не нашёл,то вкинул экзепшн
источник

AT

Alexander T in Сообщество Python Программистов
Paper_doll_96
Он нашёл. Просто в первом примере не было передано self. Если бы не нашёл,то вкинул экзепшн
почему не было передано?
источник

AT

Alexander T in Сообщество Python Программистов
можешь в пятый раз повторить про порядок поиска функции.
источник

P

Paper_doll_96 in Сообщество Python Программистов
Alexander T
почему не было передано?
https://t.me/python_scripts/584113 В первом случае func является атрибутом экземпляра. Во втором самого класса
источник

R3

Rud 356 in Сообщество Python Программистов
Alexander T
можешь в пятый раз повторить про порядок поиска функции.
Давай, сделай это еще раз; я знаю ты хочешь сделать это еще раз, грязный извращенец
источник

AT

Alexander T in Сообщество Python Программистов
и че?
https://t.me/python_scripts/584185
почему селф не передается? какое правило?
источник

P

Paper_doll_96 in Сообщество Python Программистов
Потому что если функция определена в теле класса С, то для метода method выполнится C.method(c)
источник

AT

Alexander T in Сообщество Python Программистов
Paper_doll_96
Потому что если функция определена в теле класса С, то для метода method выполнится C.method(c)
cls1 = Cls()
cls1.func = func.__get__(cls1)
print(Cls.__dict__)
cls1.func()
источник

AT

Alexander T in Сообщество Python Программистов
твоя теория порушилась
источник

AT

Alexander T in Сообщество Python Программистов
Paper_doll_96
Потому что если функция определена в теле класса С, то для метода method выполнится C.method(c)
и че блять? а если она НЕ определена? вопрос про этот случай. если функция не в классе, а в экземпляре. почему селф не передается?
источник

AT

Alexander T in Сообщество Python Программистов
вопрос даже прочитать не можешь.
источник

ИФ

Имя Фамилия... in Сообщество Python Программистов
А как в pycharm посмотреть на каждый шаг программы?
источник

AT

Alexander T in Сообщество Python Программистов
Имя Фамилия
А как в pycharm посмотреть на каждый шаг программы?
запустить в режиме дебага
источник

P

Paper_doll_96 in Сообщество Python Программистов
Alexander T
и че блять? а если она НЕ определена? вопрос про этот случай. если функция не в классе, а в экземпляре. почему селф не передается?
Потому что во втором случае func связана с объектом класса, а не с классом
источник

AT

Alexander T in Сообщество Python Программистов
Paper_doll_96
Потому что во втором случае func связана с объектом класса, а не с классом
ты наугад слова произносишь?
давай по порядку. если функция связана с экземпляром, а не объектом, то селф не передается?
источник

AT

Alexander T in Сообщество Python Программистов
вопрос простой, да/нет.
источник

AT

Alexander T in Сообщество Python Программистов
> почему селф не передается?
> Потому что во втором случае func связана с объектом класса, а не с классом

все верно?
источник

ИФ

Имя Фамилия... in Сообщество Python Программистов
Alexander T
запустить в режиме дебага
В инете искал не нашел
источник

AT

Alexander T in Сообщество Python Программистов
Paper_doll_96
Потому что во втором случае func связана с объектом класса, а не с классом
херли ты думаешь, это твои слова или нет?
источник

P

Paper_doll_96 in Сообщество Python Программистов
Alexander T
> почему селф не передается?
> Потому что во втором случае func связана с объектом класса, а не с классом

все верно?
Да
источник