Алексей
Alex
то что во внутренней реализации питона есть тип PyMethod_Type никак к понятию метода в контексте ООП не относится.
Alex
Зы, в двойке PyMethod относился как к bound так и к unbound методам, но unbound в тройке выпилили
Alex
поэтому твои аргументы несостоятельны
Sasha
Очень полезный спор, скажу я вам
Anonymous
Алексей
поэтому твои аргументы несостоятельны
хорошо, обычная функция является методом?
Alex
ну и? функция - это объект типа function
Алексей
вот и определились с той проблемой, с которой начался спор
Nikolay
Я за интернет плачу, чтобы ваши ребусы разгадывать шоле
Egor
нет
Ну учитывая что всё объект, то и обычная функция метод?
Anonymous
Доброго дня! Господа, кто может помочь
Nikolay
Лабы в другом чате
SetazeR
Доброго дня! Господа, кто может помочь
например может помочь чтение пина по приходу в новый чат
SetazeR
он запинен не просто так
Алексей
ну и? функция - это объект типа function
а значит метод - это объект типа function или method
Anonymous
import os print os.name import platform platform.system() необходимо понимание что вернется на андроиде
Sasha
Ну учитывая что всё объект, то и обычная функция метод?
Предмет аналитической философии. Если функция внутри функции, это метод? =)
Alex
а значит метод - это объект типа function или method
нет, блядь. вы понимаете разницу между instance of и attribute of?
Sasha
да
А почему? Потому что это верно определению из ООП, что метод - функция, которая принадлежит классу или объекту. А функция - объект
Алексей
да
нет
Nikolay
Это какой-то троттлинг
Alex
class Foo(): pass foo = Foo() по вашей идиотской логике foo - это метод класса Foo
SetazeR
а т.к. функция у объекта - это метод, то вот
Nikolay
Мем - объект
Vladimir
расскажите потом, чем спор кончился..
Anonymous
кто-то разбирался какой вывод будет определения версии ос на андроиде?
Алексей
nil
странно что еще о декораторах не заговорили
Sasha
Классно, интересно, но бесполезно
SetazeR
расскажите потом, чем спор кончился..
да это не пор даже. это срач на основании разной терминологии
Alex
все методы являются аттрибутами их классов, но не все аттрибуты - методы.
Egor
нет
почему нет?
Алексей
нет
ну тут люди говорят, что в ООП метод - это функция, принадлежащая объекту, а модули - это объекты, а Foo - это функция
Egor
ну люди долбоебы, что с них взять.
А что в питоне не является объектом?
Alex
я определеение метода из офиц. доки питона выше кидал.
Egor
народ подскажите, а как на сервере в гите удалить свой лог и пароль ?
Алексей
я определеение метода из офиц. доки питона выше кидал.
ну в питоне помимо доки есть всякие типы
Egor
я определеение метода из офиц. доки питона выше кидал.
В доках может философия есть, а мы про реалии говорим.
Alex
A function which is defined inside a class body. кто хочет разводить демагогию дальше идите нахуй
Алексей
и согласно типам методом является вполне определённая штука
Egor
A function which is defined inside a class body. кто хочет разводить демагогию дальше идите нахуй
Ты можешь класс боди и не дефайнить, он вместо тебя задефайнится.
SetazeR
что?
видимо про дефолтные атрибуты новых объектов
Egor
что?
В питоне всё что ты видишь, или не видишь, всё объект. И следовательно любая функция которая может вызываться является методом чего-то...
Alex
определение не полное кстати
заебал. сделай пулл реквест.
Egor
нет
Докажи
Anonymous
хай всем. ребят, подскажите, может кто знает... есть в природе еще фриварные питон хостинги кроме хероку?...
Алексей
заебал. сделай пулл реквест.
class C: pass C.foo = lambda self: None c = C() type(c.foo)
Nikolay
🤝
Anonymous
питонэнивэрэ
я не смог там тг бота поднять( даже лонгполлинг
Anonymous
еще раз. господа, кто сможет проверить на адроиде какой будет вывод функции, которая определяет версию ос?
SetazeR
Докажи
Ты у религии учился выражения высказывать?
Nikolay
Плоти нологи и будет тебе хостинг
SetazeR
- "Какая-то херня" - Нет, всё не так - ДОКАЖИ