Size: a a a

2016 May 07

AV

Amaro Vita ☕️ in rupython
А с третьей - можно сразу декоратором родной гет обернуть...
источник

I

Igor in rupython
как ты его обернешь-то? мокнуть проще, а кастомная зависимость в проекте - это стрёмно, я считаю
источник

AV

Amaro Vita ☕️ in rupython
import request.get as get
get=decorate(get)

Как-то так?
источник

SK

Sergey Khaylov in rupython
если есть доступ к серваке, можно вообще абстрагироваться от питона (при условии, что кол-во доменов, на которые делается  request.get конечно и не слишком большое). В этом случае можно тем же iptables формировать лог с запросами на конкретные урлы и потом уже каким-нить питонячим скриптом считать/агрегировать
источник

I

Igor in rupython
Amaro Vita ☕️
import request.get as get
get=decorate(get)

Как-то так?
блин, об этом я не подумал %)
источник

I

Igor in rupython
просто это скорее уже манкипатчинг, нет?
источник

I

Igor in rupython
кстати, а это один раз надо будет писать или во всех файлах, где импорт этой функции происходит? насколько я помню, питон лениво импортирует и кеширует все что можно, но не уверен
источник

AV

Amaro Vita ☕️ in rupython
Да хоть горшком назови =)
источник

AV

Amaro Vita ☕️ in rupython
Не факт, что олин
источник

AV

Amaro Vita ☕️ in rupython
один*
источник

ON

Oleg N in rupython
> get=decorate(get)
это тот же врапинг, только его нужно будет в каждом модуле делать
источник

S

Serg in rupython
а можно добавить get=decorate(get) в какой-нибудь utils.py и потом только в каждом месте - from utils import get уже враппленый
источник
2016 May 08

ON

Oleg N in rupython
тогда decorate и не нужен, т.к. можно сделать любой get, в итоге это все тот же врапинг (вариант 3)
источник
2016 May 10

VS

Vitold S in rupython
привет
источник

VS

Vitold S in rupython
филосовский вопрос
источник

VS

Vitold S in rupython
а как вы разрешаете циклические зависимости
источник

VS

Vitold S in rupython
скажем у Вас есть модель данных и маппер данных
источник

VS

Vitold S in rupython
маппер должен знать о класса модели а модель должна знать о маппере
источник

VS

Vitold S in rupython
соответственно сделать импорт из одного другого просто делает циклическую зависимость
источник

VS

Vitold S in rupython
как решаете данную проблему
источник