@ru_python

Страница 7302 из 9768
LighteR
06.12.2018
07:33:31
Vladislav
06.12.2018
07:33:35
Могли пересчитать
там баг в первой части

Tigran
06.12.2018
07:34:13
А, точно

Марк
06.12.2018
07:34:27
Спс, посмотрю
ru_devops хороший

Google
Vladislav
06.12.2018
07:35:14
Обнулили результаты :(
а где? в таблицах скор не обнуленный

а, вижу - глобал скор обнулят

ну вот - стоило в top10 по задаче попасть ?

Tigran
06.12.2018
07:39:40
а где? в таблицах скор не обнуленный
Вроде как в общем скоре не учтется день

some_random_anonymous
06.12.2018
07:44:04
Хм, почему так сделают? Слишком лёгкая задача?

Кто-то сайт ломанул?

Ок, отбой. Объяснили в чём трабла.

-_-
06.12.2018
08:39:12
Есть стандартная функция next(iterator, default). Каким образом можно посмотреть, чему у нее по умолчанию равен параметр default?

Tishka17
06.12.2018
08:41:29
help?

Сергей
06.12.2018
08:42:22
https://github.com/python/cpython/blob/master/Python/bltinmodule.c#L1372

Tigran
06.12.2018
08:43:02
-_-
06.12.2018
08:48:09
поскольку это встроенная функция, у её аргумента может и не быть умолчания
Там просто интересная ситуация. Если есть необходимость определить функцию с опциональным параметром, обычно пишут что-то типа def my_func(required, optional=None). Потом проверяют if optional is None. То есть при вызове my_func(1) и при вызове my_func(1, None) параметр optional будет None в обоих случаях. А вот в next() можно передавать None и это меняет ее поведение (она будет не бросать Exception, а возвращать None). Вот я и думаю, какой же у нее тогда дефолтный параметр

Google
/dev
06.12.2018
08:49:06
Тенор запевает: — Базы данных сервер встал, — Базы данных сервер встал * вступает хор* — Час факапа вновь настал, — Час факапа вновь настал

-_-
06.12.2018
08:49:22
https://github.com/python/cpython/blob/master/Python/bltinmodule.c#L1372
Спасибо, получается, что он тупо сишный NULL, а если передать None - это какая-то сишная структура была бы в def?

-_-
06.12.2018
09:02:15
а некоторые делают class Dummy: pass optional=Dummy() что бы None можно было использовать как значение
Да, я вот что-то подобное и думал увидеть. Скрытый дефолтный объект, который с большой веростностью никто в функцию не передаст. Но в стандартной библиотеке все проще, конечно :)

Mikhail
06.12.2018
09:03:28
LighteR, аналог конфигмапа для голого докера: https://docs.docker.com/engine/swarm/configs/#advanced-example-use-configs-with-a-nginx-service

49060
06.12.2018
09:07:40
Всем привет. Есть вопрос: а можно прокинуть файл наверх из вирт окружения?)

Ну типа в докере для этого есть volumes

А просто в virtualenv

49060
06.12.2018
09:09:47
Из виртуального окружения к себе)

Ну кроме как по сети

Alex
06.12.2018
09:10:38
Из виртуального окружения к себе)
куда к себе? зачем? “виртуальное окружение” - это просто каталог

Tishka17
06.12.2018
09:10:45
и пара переменных окружения

Alex
06.12.2018
09:10:56
вы очевидно не понимаете что такое virtualenv и как работает

из соседнего чатика. ничего нового, просто summary ненависти к pipenv https://chriswarrick.com/blog/2018/07/17/pipenv-promises-a-lot-delivers-very-little/

Google
Good
06.12.2018
09:23:43
Народ как быстро создать иерархию функций вызывающих друг-друга (каждая вызывает следующую по цепочке)? Через lambda с циклом почему-то уходит в бесконечную рекурсию.

Alex
06.12.2018
09:24:35
почему так хейтят?
TL;DR - проект - говно, автор мудак

Good
06.12.2018
09:25:07
Ну так прерви на нужной глубине обработку
Уже так делал, а теперь хочу по нормальному.

Andrew
06.12.2018
09:25:52
Andrew
06.12.2018
09:28:06
Похоже ты не понял вопроса.
Группа называется ru_python а не ru_экстрасенс

Maxim robox
06.12.2018
09:28:35
из соседнего чатика. ничего нового, просто summary ненависти к pipenv https://chriswarrick.com/blog/2018/07/17/pipenv-promises-a-lot-delivers-very-little/
Жаль. А я уж начал привыкать, что можно больше не править requirements.txt руками.

Good
06.12.2018
09:29:00
А как нормально по-твоему?
Динамически создавать функции которые принимают на вход функцию и вызывают её и потом вложить их друг в друга.

Alex
06.12.2018
09:29:17
Жаль. А я уж начал привыкать, что можно больше не править requirements.txt руками.
а что жалеть. если тебя этот инструмент устраивает - кто мешает тебе им пользоваться?

Tima
06.12.2018
09:29:17
Привет всем нужно подтянуть SOLID с нуля на нормальный уровень, можете подсказать онлайн-уроки бесплатные или хорошие статейки?

Good
06.12.2018
09:30:15
Критерии какие то есть к "вложить"
Только то, что я описал. Нужна иерархия.

Alex
06.12.2018
09:30:31
Andrew
06.12.2018
09:30:35
Только то, что я описал. Нужна иерархия.
Ок, тогда решай надуманную проблему самостоятельно

Maxim robox
06.12.2018
09:30:55
а что жалеть. если тебя этот инструмент устраивает - кто мешает тебе им пользоваться?
Да я заметил, что медленнее пипа работает. Но не думал, что это из-за пипенва. На интернеты грешил.

Good
06.12.2018
09:31:43
def callall(lst, x): for c in lst: x = c(x) return x
Это не иерархия, это одна функция вызывающая все остальные.

Google
Tima
06.12.2018
09:31:44
Yegor
06.12.2018
09:31:46
Товарищи, немножко не вкуриваю что у меня не получается. Есть глобальная переменная, в которую я хочу добавлять списки ссылок используя многопоток. В итоге пустой список код: http://dpaste.com/3C1Y5YH

Admin
ERROR: S client not available

Alex
06.12.2018
09:32:35
Yegor
06.12.2018
09:32:42
так правильнее http://dpaste.com/3KHXQTD

Alex
06.12.2018
09:33:26
так правильнее http://dpaste.com/3KHXQTD
во-первых что такое Pool?

Yegor
06.12.2018
09:33:33
from multiprocessing import Pool

Tishka17
06.12.2018
09:33:38
бля

Alex
06.12.2018
09:33:41
дык это процессы

Tishka17
06.12.2018
09:33:41
это не мультипоток

это процессы с отдельной памятью

Alex
06.12.2018
09:33:48
у тебя память не общая

Tishka17
06.12.2018
09:33:54
и вообще не юзай глобальные переменные

Tigran
06.12.2018
09:33:59
Только то, что я описал. Нужна иерархия.
Хуерархия. Композиция функций тебе нужна? >>> functions = [lambda x: x *2, lambda x: x + 2] >>> chained = reduce(lambda f1, f2: (lambda x: f1(f2(x))), reversed(functions), lambda x: x) >>> chained(10) 22

Yegor
06.12.2018
09:34:33
и вообще не юзай глобальные переменные
как мне тогда собрать то что возвращают мои потоки в одну кучу???

Alex
06.12.2018
09:34:52
from multiprocessing import Pool
в n-ых. прочти бл*ть документацию и сделай return из функции

Tishka17
06.12.2018
09:35:06
Google
Tigran
06.12.2018
09:35:14
Композиция это когда функций только две.
Композиция — это ассоциативная операция, так что можно рассматривать и n функций.

Tishka17
06.12.2018
09:35:17
list(Poo.map()) например

Tigran
06.12.2018
09:35:29
Собственно, как и происходит в моём коде.

Artem
06.12.2018
09:37:07
из соседнего чатика. ничего нового, просто summary ненависти к pipenv https://chriswarrick.com/blog/2018/07/17/pipenv-promises-a-lot-delivers-very-little/
мне понравился poetry, пока сыро и не совсем то, как я вижу подобный инструмент, но уже ближе к истине.

Tigran
06.12.2018
09:37:36
Только если функции одинаковые.
Нет, она всегда ассоциативная.

Build
06.12.2018
09:39:51
Привет

SetazeR
06.12.2018
09:40:30
Привет
neprivet.ru

Alex
06.12.2018
09:40:49
Привет
nometa.xyz

Yegor
06.12.2018
09:41:24
вобщем обругали, непойми что посоветовали...

Good
06.12.2018
09:41:38
Нет, она всегда ассоциативная.
Да, не прав, с коммутативностью перепутал.

Build
06.12.2018
09:43:09
Ищу человека кто возьментся сделать простую програму(скопировать)изменив стилистику,кому интересно отпишите в лс,обсудим детали)

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