@ru_python

Страница 6880 из 9768
It'sMe
29.10.2018
13:18:21
функция, принимающая функцию и отдающую функци (необязательно ту же самую, отсюда и декоратор - украшатель))
я пожалуй придерусь, это не обязательно функция и не обязательно принимает функцию и не обязательно возвращает функцию)

Безопасность?
29.10.2018
13:20:21
чиво блиать?
Массив arr1 заменить на arr2, в файле File.txt. Содержимое File.txt: abcd, bfac, zagdb, .... Содержимое массивов: arr1 = ['a', 'b'] arr2 = ['@','6'] После замены, результат должен быть как: @6cd, 6f@c, z@gd6, ....

Romka
29.10.2018
13:22:02
ты кто
ща будет мясо

Google
Romka
29.10.2018
13:22:15
я уже так с димоксом спорил...

It'sMe
29.10.2018
13:23:19
ты кто
я это я

Jentry
29.10.2018
13:23:27
так-то он прав, это может быть и класс с call и возвращает он, как правило, не ту же функцию, а wrap’нутую)

It'sMe
29.10.2018
13:23:40
написано же ItsMe

Alexander
29.10.2018
13:23:57
[подкидываю дрова в печь]

Nikolay
29.10.2018
13:24:03
Я декораторы не писал с самого моего знакомства с нимию Использую их только как пользователь

TpouHuK
29.10.2018
13:24:32
Дерокатор можно на класс повесить?

Или на переменную? ?

It'sMe
29.10.2018
13:25:29
Iliya
29.10.2018
13:25:35
Я декораторы не писал с самого моего знакомства с нимию Использую их только как пользователь
+ А я когда узнал про них, попробовал, побесился и решил не трогать, а тут встретил и даже не вспомнил, что @ это он самый :) Запутанная это тема, но приятная

It'sMe
29.10.2018
13:25:56
Или на переменную? ?
на переменную нет смысла

TpouHuK
29.10.2018
13:26:04
?

Google
Nikolay
29.10.2018
13:26:30
????

It'sMe
29.10.2018
13:26:35
вроде и нет смысла и нельзя

я не проверял

а может и можно ?‍♂️

Jentry
29.10.2018
13:27:16
Но можно?
так property так и работают в питоне

It'sMe
29.10.2018
13:27:25
проверь)

TpouHuK
29.10.2018
13:28:19
так property так и работают в питоне
Они на функцию вешаются

Jentry
29.10.2018
13:29:27
спасибо кэп

TpouHuK
29.10.2018
13:31:02
?

Tishka17
29.10.2018
13:31:41
Но можно?
нельзя

TpouHuK
29.10.2018
13:32:11
как @property работает?

It'sMe
29.10.2018
13:32:55
нельзя
он прав, нельзя

Jentry
29.10.2018
13:33:00
Что не так? Проперти весится на дескриптор и добавляет бизнес-логику к переменной, задекорированной свойством

Undefined
29.10.2018
13:33:04
как @property работает?
Вызывает функцию при каждом обращении к свойству

Т.е @property def a(self): return 123 У этого класса всегда object.a будет 123

Jentry
29.10.2018
13:34:39
и чо ты мне это кинул? сам-то читал?

TpouHuK
29.10.2018
13:34:56


Google
TpouHuK
29.10.2018
13:35:03
Как работает exit ?

Undefined
29.10.2018
13:35:03
как @property работает?
Cмысл декоратора property? — Toster.ru toster.ru что, вкратце, делает декоратор property т.о., property реализован через дескриптор, в котором есть только getter в случае вашего примера, с точки зрения внутренней архитектуры...

Nikolay
29.10.2018
13:35:07
Обнови питон

TpouHuK
29.10.2018
13:35:15
Bill
29.10.2018
13:35:19
/rmkb@remkeybot

Undefined
29.10.2018
13:35:23
Как работает exit ?
Пошел с такими вопросами в питон для новичков

It'sMe
29.10.2018
13:35:51
пишешь exit() и наслаждаешься)

TpouHuK
29.10.2018
13:36:05
Пошел с такими вопросами в питон для новичков
Я про то что если в консоли написать exit то он пишет что-то ?

Почему если вызвать exit в интерактивной консоли он пишет текст ?

TpouHuK
29.10.2018
13:38:25
там вызывается repr(exit), а exit это класс в котом repr прописан ?

и у exit прописал callable в котором он выходит из программы ???

Undefined
29.10.2018
13:38:45
Это тупо переопределение __repr__

It'sMe
29.10.2018
13:39:02
Почему если вызвать exit в интерактивной консоли он пишет текст ?
почему если не вызывать функцию она не вызывается?

Nikolay
29.10.2018
13:40:01
It'sMe
29.10.2018
13:40:45
как говориться ответ наполовину правильный :D

Admin
ERROR: S client not available

Undefined
29.10.2018
13:40:55
Ору

Ответ совпал? Ответ совпал!

Pavel
29.10.2018
13:44:01
Как в питоне живут без интерфейсов? как вообще жить с утиной типизацией сложно же код читать И писать без ошибок в рантайме хочеться. И плюх от статического анализа кода

Google
Alex
29.10.2018
13:45:00
без интерфейсов нормально живут, интерфейсы имеют смысл только в языках без множественного наследования

abc \ zope.interface в python для этого есть

Pavel
29.10.2018
13:46:28
abc \ zope.interface в python для этого есть
это же не питоник стайл

Jentry
29.10.2018
13:46:35
abc \ zope.interface в python для этого есть
О, олдскул подтянулся, лойс за zope

Alex
29.10.2018
13:47:00
О, олдскул подтянулся, лойс за zope
ну мало ли каких извращений хочется человеку. можно упомянуть что они есть.

Alex
29.10.2018
13:47:16
это же не питоник стайл
abc в стандартной библиотеке и вполне себе pythonic

Nikolay
29.10.2018
13:47:18
отлично чувствую себя

Jentry
29.10.2018
13:49:23
Alex
29.10.2018
13:49:59
Pavel
29.10.2018
13:50:21
ну вот к примеру, приходит мне в функцию обьект, как мне узнать где этот обьект ещё фигурирует в коде?

Undefined
29.10.2018
13:50:42
вопрос: зачем?

Pavel
29.10.2018
13:51:32
ну или я меняю контракт обьекта, как мне узнать где он используется, что-бы ничего не сломалось

Google
Pavel
29.10.2018
13:52:11
во!

это единственный путь?

Страница 6880 из 9768