Size: a a a

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

2021 March 15

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
а что оно делает?
Если я правильно понимаю, что они хотят - сетапит параметры для запроса, после чего сам запрос прокидывает, в зависимости от функции, которая приходит аргументом.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Есть какая-то такая штука:
class A:
 def method(self, arg1, arg2, *args, *kwargs):
   <do smth>
 def utility_method(self, arg):
   return my_function(self.method, args=arg)
Штук типа my_function несколько, каждая из них дергается в своем отдельном utility_method(), их много. И вот хочется это как-то все привести в божеский вид. Подскажите как лучше это все сделать?
utility_method выкинуть нахер, если method используется только в нём
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
utility_method выкинуть нахер, если method используется только в нём
Вот я и хочу.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
utility_method выкинуть нахер, если method используется только в нём
method обернуть декоратором делающим то что делает ютилити
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Вот я и хочу.
условие соблюдается? method только в ютилити используется?
источник

vk

valeriy karlyuk in Сообщество Python Программистов
Всем привет. Кто-то работает с uwsgi/docker?
есть вопрос один) буду рад за помощь
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
условие соблюдается? method только в ютилити используется?
Да, utility_method делает либо
return my_func(<some_args>)
Либо
my_pars = <some_pars>
return my_func(<some_args>)
источник

RK

Renat Kutuzov in Сообщество Python Программистов
/download507597@flibustafreebookbot
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
method обернуть декоратором делающим то что делает ютилити
А, тут не получается, потому что сам method дергается в разных utility
источник

in Сообщество Python Программистов
Renat Kutuzov
/download507597@flibustafreebookbot
ты ошибся чатом
источник

RK

Renat Kutuzov in Сообщество Python Программистов
похоже)
источник

A

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Есть какая-то такая штука:
class A:
 def method(self, arg1, arg2, *args, *kwargs):
   <do smth>
 def utility_method(self, arg):
   return my_function(self.method, args=arg)
Штук типа my_function несколько, каждая из них дергается в своем отдельном utility_method(), их много. И вот хочется это как-то все привести в божеский вид. Подскажите как лучше это все сделать?
class A:
 def method(self, arg1, arg2, *args, *kwargs):
   <do smth>
 def utility_method(self, arg):
   return my_function(self.method, args=arg)

A().utility_method('chlen')


превращается в

def umethod(method):
 def wrapped(*args, **kwargs):
   return method(*args, **kwargs)
 return wrapped

class A:
 @umethod
 def method(self, arg1, arg2, *args, *kwargs):
   <do smth>

A().method('chlen')
источник

AT

Alexander T in Сообщество Python Программистов
valeriy karlyuk
Всем привет. Кто-то работает с uwsgi/docker?
есть вопрос один) буду рад за помощь
не видно вопроса.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
А, тут не получается, потому что сам method дергается в разных utility
говно йбучее, ничего не понятно, я не буду туда соваться пока не увижу код
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
говно йбучее, ничего не понятно, я не буду туда соваться пока не увижу код
Я не могу кидать код)0)
источник

A

AstralRomance in Сообщество Python Программистов
Типа, прям код, который прям написан.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Я не могу кидать код)0)
NDA? ну тогда помоги себе сам))0)
источник

a

arnold in Сообщество Python Программистов
Бензофуран Гетероцикл
NDA? ну тогда помоги себе сам))0)
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
NDA? ну тогда помоги себе сам))0)
Ну ты прям без ножа режешь, Бенз.
источник